Flutter - Error: 'xxx' is imported from both package...

Compiler message:
lib/main.dart:77:32: Error: 'Toast' is imported from both
'package:easy_alert/src/provider.dart' and 
'package:fluttertoast/fluttertoast.dart'.
toastLength: Toast.LENGTH_LONG);

 

由于引用的"Toast"同时存在于package  easy_alert fluttertoast中,编译器不确定到底是引用的哪一个包中的Toast,因此报错。

 

解决方法:

import 'package:easy_alert/easy_alert.dart' as easyAlertV;
import 'package:fluttertoast/fluttertoast.dart' as flutterToastV;

然后

flutterToastV.Fluttertoast.showToast(msg: "数据存储成功",
                    toastLength: flutterToastV.Toast.LENGTH_SHORT,
                    gravity: flutterToastV.ToastGravity.BOTTOM,
                    timeInSecForIos: 1
                  );

 

 

 

原文参考我的Stackoverflow https://stackoverflow.com/questions/53359139/error-toast-is-imported-from-both-packageeasy-alert-src-provider-dart-and

 

转载于:https://www.cnblogs.com/hupo376787/p/9982074.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值