ShouldUpdate

  • 当数据发生变更,Store 扁平化地通知所有组件
  • 框架默认使用 identical 比较新旧两份数据来决定是否需要刷新。
  • 如果我们对组件的刷新会有非常精确化的诉求, 那么我们可以自己定义一个 ShouldUpdate。
  • 示例代码
  1. bool shouldUpdate(DetailState old, DetailState now) {
  2. return old.message != now.message;
  3. }