我在项目中使用到了“BrnSearchText”控件,但是在pubspec.yaml文件中引用依赖时使用的是带破折号的版本引用(bruno: ^3.1.0).
这样就代表我这个依赖项一旦有更高版本,我重新编译时将会自动依赖更高版本,但是更高版本的api又有所变动,导致我本地报错。
dart库:https://pub.flutter-io.cn/packages/bruno/changelog
ps:这里我只想吐槽一下,dart的部分库更新时,老是推翻之前的api,以及内部的部分判断逻辑!坑点在这,我只能说出问题时尽量联动dart 库的api去看问题,可以快速处理一部分问题;
网友评论