dvajs/dva

state直接存贮dom节点,redux页面会很卡顿

fupeijie opened this issue · 1 comments

What happens?

redux直接存贮e.target,页面会非常卡顿

How To Reproduce

Steps to reproduce the behavior:
1.截屏2022-02-06 10 50 33
2.截屏2022-02-06 10 51 57
3.截屏2022-02-06 10 52 46
4.截屏2022-02-06 10 53 23

Expected behavior
1.存储dom节点不卡顿或者其他替代方案获取dom节点信息

Context

  • Dva Version:2.4.1
  • Node Version:16.12.1

redux存的都是plain object,dom节点不适合使用状态管理。我觉得你应该保存的是id或者其它唯一标识