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后的源文件,修改如下