【发布时间】:2019-12-09 04:26:18
【问题描述】:
我正在用 Flutter 上的提供商架构构建一个移动应用程序。
根据设计,我正在使用一个带有 changeNotifier 的模型,其中包含一个对象列表。
每当列表对象中的一个发生变化时,整个列表就会被重建,这是不应该的。
为了模拟这一点,我创建了一个如下所示的简单应用程序。顶行是项目列表,而底行是详细的小部件。但是每当我同时点击列表小部件和详细小部件时,都会重新构建。
这里是源代码。 Github Link
这是我的问题。
- 如何只听子对象?
- 我在这里犯了什么错误?
【问题讨论】: