今天遇到一个列表item 的model 更新了以后,但是list 的model没更新的问题,问题解决了,来发下心得
最后找到原因,原来是页面刷新了,以后得注意以下问题:
1 我已经使用了PageControler,但是_pageControler忘记赋值了
_pageController=PageController(initialPage: this.curIndex, keepPage: true);
2 检查AutomaticKeepAliveClientMixin
3 如果页面刷新数据是新的,就把list model 需要保存状态的部分放入公共变量。