我正在尝试使用Flutter Provider package中的ChangeNotifierProvider类。但是,这给了我一个错误的说法



我已经将提供程序依赖项添加到了pubspec.yaml文件中。

我有一个这样的自定义小部件类

@override
Widget build(BuildContext context) {
    return ChangeNotifierProvider<Name>()
}

最佳答案

将行添加到您的pubspec.yml中

dependencies:
flutter:
   sdk: flutter
intl: any
provider: ^2.0.0    # line to be added,don't put after sdk,it should be in
                      flutter order

然后在删除pubspec.lock文件后运行flutter程序包获取

 import 'package:provider/provider.dart';

在任何需要的地方

10-06 05:33
查看更多