immutable 怎么转换类实例

来源:7-1 项目目录搭建,Styled-Components 与 Reset.css 的结合使用

诺巴蒂

2019-12-29

上次问过一次,好像没表达清楚
就是 fromJS这个方法,如果是一个对象数组,比如 [{}, {}] 是可以转换成 List[ Map, Map](示意),这是符合预期的
但如果里面是个类实例对象,比如

people = new People()
arr = [ people1, people2]

最后转换成的就是List[ people1, people2],不会把 people1 这些也转成 Map,此时 people1 还是可以通过 people1.xxx 修改属性,这个有什么办法吗

写回答

1回答

Dell

2019-12-29

现阶段,我建议可以使用immer代替immutable,immer就没有这个问题了。

0
0

React零基础入门到实战,完成企业级项目简书网站开发

主流新技术 React-redux,React-router4,贯穿基础语法

5275 学习 · 2497 问题

查看课程