用户登录

打开 post_index_model.dart,这里定义了一个 model 类 ,里面有内容列表相关的小部件需要的数据还有要用的一些方法。后面我们会用一个 Store 替代这个 Model 类。

先修改几个地方,剪切一下 PostListLayout 这个 enum,可以把它放在 post.dart 这个文件里面。这样需要修改几个使用了 PostListLayout 的地方。

打开 app_page_header_actions_more.dart,选中使用了 PostListLayout 的地方,command + . 选择导入它。

然后打开 post_list.dart,选中使用了 PostListLayout 的地方,选择导入 post.dart。

再打开 post_index_latest ,去掉之前演示 mobx 的时候使用的 appStore 相关的东西删除掉,删除掉这个 Column 小部件,这里原本是一个 PostList() 小部件。再把不需要的导入也全部删除掉。

然后打开 app_store.dart ,注释掉构造方法里执行的 initReactions 这行代码。打开编辑器的调试,重新启动一下。

修改内容列表相关的几个地方《 Flutter 移动端实例:状态管理 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点