flutter - 有了flutter,以后如何在应用中添加Provider?
问题描述
我有一个颤振应用程序,它在小部件树的根部使用 MultiProvider 小部件。问题是,我需要向 MultiProvider 小部件添加一个 ChangeNotifierProvider,但后来因为我无法在开始时创建它(我可以,但稍后再做更有意义*)。我该怎么办?
(* 有关我为什么要稍后创建 ChangeNotifierProvider 的更多详细信息:关联的 ChangeNotifier 表示蓝牙连接,在应用程序启动时将不可用。)
解决方案
在这些情况下,我使用具有一些初始值的对象创建提供程序,然后我将初始值更改为实际值。
推荐阅读
- gradle - Grails 打包命令异常
- javascript - 在条件上匹配数组对象
- c# - 并行执行带参数的方法
- ios - iOS - 旋转设备时出现 NSLayoutConstraint 问题
- javascript - 在不重新加载页面的情况下更新 Wordpress 自定义 Div
- git - 关于 git flow 不断将 bugfix 分支合并到 dev 分支的问题
- github - GitHub 操作:zip 错误:无事可做!(尝试:zip -r ./bundle.zip .-i ./.)
- python - 如何使用spacy获得句子中两个单词之间的一对依赖关系?
- c - UART 不适用于 Linux 中的启动应用程序
- c# - Azure 认知服务 - 语音转文本:未检测到麦克风