【发布时间】:2021-06-24 20:41:18
【问题描述】:
我在这个项目上工作了 4-5 个月,在 Flutter 2.0 更新之后,它开始在 flutter_form_builder 和 intl 之间产生插件版本冲突。
将flutter_form_builder 降级为3.14.1 后,我遇到了与date_range_picker 相关的错误,
../../.pub-cache/hosted/pub.dartlang.org/date_range_picker-1.0.6/lib/date_range_picker.dart:1152:44: Error: Method not found: 'ButtonTheme.bar'.
final Widget actions = new ButtonTheme.bar(
使用此代码通过overriding dependency 修复后
date_range_picker:
git:
url: https://github.com/LempereurBenjamin/date_range_picker
我收到了这个错误
../../.pub-cache/hosted/pub.dartlang.org/country_pickers-1.3.0/lib/utils/my_alert_dialog.dart:139:36: Error: Method not found: 'ButtonTheme.bar'.
children.add(new ButtonTheme.bar(
^^^
注意:我没有使用任何这些插件,即date_range_picker 或 country_pickers
【问题讨论】:
-
你有正确的导入吗?我也找不到
ButtonTheme.bar。使用 ButtonTheme 时,我的课程是从material包中提取的。 -
问题是,我没有在代码中的任何地方使用
ButtonTheme.bar。
标签: flutter dart flutter-layout flutter-dependencies flutter-packages