我正在尝试在应用程序中使用多个提供程序,但是通过使用以下代码,我在构建器时遇到了一些编译时错误
代码
ChangeNotifierProvider(builder: (_) => FirstProvider()),
ChangeNotifierProvider(builder: (_) => SecondProvider()),
最佳答案
您可以使用MultiProvider这样做。如下。
MultiProvider(
providers: [
ChangeNotifierProvider(builder: (_) => FirstProvider()),
ChangeNotifierProvider(builder: (_) => SecondProvider()),
],
child: someWidget,
)
关于flutter - 如何在Flutter中使用多个提供程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61814661/