Closed EaglesChen closed 4 years ago
page state 的clone也进入了,state应该不是同一个。
class ChooseLabelPageState extends MutableSource implements Cloneable<ChooseLabelPageState> { List<LabelState> labelStateLists; @override ChooseLabelPageState clone() { return ChooseLabelPageState()..labelStateLists = labelStateLists; } @override Object getItemData(int index) => labelStateLists[index]; @override String getItemType(int index) => 'cell'; @override int get itemCount => labelStateLists?.length ?? 0; @override void setItemData(int index, Object data) => labelStateLists[index] = data; } ChooseLabelPageState initState(Map<String, dynamic> args) { return ChooseLabelPageState(); }
但是示例的todo_list倒是更新了view,我不知道哪里出了问题。
我只有手动刷新当前页面,view才会build。
已经解决
是怎么解决的呢
怎么解决的呢?
page state 的clone也进入了,state应该不是同一个。