Skip to content

Latest commit

 

History

History
12 lines (10 loc) · 415 Bytes

should-update-cn.md

File metadata and controls

12 lines (10 loc) · 415 Bytes

ShouldUpdate

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