ajax请求时,并没有对data转换immutable对象,请求也成功了

来源:7-12 Ajax获取推荐数据

刚仔

2018-07-06

http://img.mukewang.com/szimg/5b3f2ba400016c8709500230.jpg

并没有错误呀,请求的数据页面成功了,需要转换吗?

写回答

2回答

诸葛小飞

2018-07-07

immutable不可变的。使用旧数据创建新数据时,要保证旧数据同时可用且不变。同时为了避免 deepCopy 把所有节点都复制一遍带来的性能损耗,Immutable 使用了 Structural Sharing(结构共享),即如果对象树中一个节点发生变化,只修改这个节点和受它影响的父节点,其它节点则进行共享。

先好好想想这个是干嘛的,不然你就会把它当成找麻烦的,而是看背后解决什么问题少出bug。

2
2
慕粉2325311140
这么一讲很清晰明了了,赞。
2018-08-09
共2条回复

刚仔

提问者

2018-07-07

发现这里不转换成immutable对象,后面换一换就不用把list转换成普通的js了,感觉挺好呀

0
1
Dell
不要这么做,既然用immtable了,就全部存immutable数据类型
2018-07-07
共1条回复

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

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

5275 学习 · 2496 问题

查看课程