flutter使用flutter_datetime_picker时导入冲突 'DatePickerTheme' is imported from both 'package:flutter/src/material/date_picker_theme.dart'

安装flutter_datetime_picker后运行项目出现下面的报错

 在ChipsInput小部件中,您使用了两个相互冲突的导入。在调用this.theme = theme ?? DatePickerTheme()时会发生冲突,因为它不知道使用哪个导入,因为它们具有相同的名称。
您需要删除import 'package:flutter/src/material/date_picker_theme.dart'import 'package:flutter_datetime_picker_bdaya/src/datetime_picker_theme.dart'
或者,您可以尝试使用as重命名1个导入,如下所示:

这是网上查到的解决办法,下面是解决的示例(as重命名)

找到对应的文件,这个是安装flutter_datetime_picker后的源文件,修改如下

 

posted @ 2024-08-27 13:18  何以平天下  阅读(79)  评论(0编辑  收藏  举报