為什麼 nextPage 不需要透過 fromJS 轉成 immutable 呢?

来源:8-8 实现加载更多功能

fergus

2018-07-23

為什麼 nextPage 不需要透過 fromJS 轉成 immutable 呢?

写回答

2回答

Dell

2018-07-23

数字类型没有对应的immutable结构对应,所以数字和字符串,没法用immutable

4
0

我为莎莎上王者

2018-07-24

因为immutable是为了解决对象引用的问题,比如一个组件通过props传递了一个对象给另一个组件,当这个对象的内容发生变化的时候,会重新渲染两个组件,而实际上特别是大型项目(对象传递了多个组件,可能只是用到了对象中的某一个值,而这个值没有发生任何变化),没有变化的组件是没必要重新渲染的,但是对象是引用关系,你无意的一个操作可能会引起没必要的渲染,所以需要使用immutable来使对象“不可变”,对于数字和字符串自然就不用这样的处理,本身就是通过值传递的,没变的自然不会渲染

3
0

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

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

5275 学习 · 2497 问题

查看课程