logo

该视频仅会员有权观看

立即开通课程「Flutter 移动端应用开发实践」权限。

¥
199
/ 年

在单独的文件里定义要提供的 Provider

为了避免混乱,可以将应用中要提供的providers分别放在不同的文件中。创建一个名为post providerdark的文件在lib post目录下,提供post show model。检测这个provider后,选择导入到项目中。接着,创建一个名为post providers的列表,添加post show provider。在应用的构建方法中,使用spread操作将这个列表里的providers加入。接下来,复制定义在post index模块的provider,移除无用部件并删除不需要的导入。可能会出现问题,但不必立即处理。在post provider文件中定义一个新的post index x provider,导入post index model,然后在列表中添加这个新provider。保存文件,开启编辑器调试,继续并重新启动应用来应用更改。