filter和text的state不是没经过immutable.fromJS
处理吗,经过转化的只有todos的state啊?
// reducers/todos.js中
const reducers = (state = immutable.fromJS(initialState), action) => {
......
}
// reducers/text.js 中
const text = (state = '', action) => {
...
}
然后在selectors/index.js中:
export const getText = (state) => state.get("text");
也不会报错,之前课程里我们知道,todos.js和text.js中的reducer的传参state并只是一部分的state,也就是说被immutable.formJS处理过的只有todos数组啊,应该是这样吧。那么为什么获取text和filter的时候我们也需要使用get获取到呢