重新启动一下应用,然后保存一下文件,这样会执行提供 PostShowStore 的那个 Provider 的 update 方法,现在会有个问题,就是浏览到列表底部以后,加载的新的页面的数据不能显示出来。
下面我们可以修复一下这个问题,打开 post_provider,找到这个 postIndexStoreProvider,这里可以这样,判断一下 postIndexStore 是不是不等于 null 。
如果不等于 null ,可以设置一下 postIndexStore的 appService 让它等于 appService ,最后 return 这个 postIndexStore。
else ,不然的话,就可以 return 一个新的 PostIndexStore。
这里提示不能设置 postIndexStore 的 appService ,打开 PostIndexStore, 去掉 appSerivce 前面的 final ,这样就可以修改它的值了。
最后再测试一下,浏览到这个内容列表的底部,这次就可以正常显示新加载的内容项目了。