通量实用程序 MapStore
Flux Utils MapStore
使用 Flux 的 MapStore Util 时,我是否必须手动将我的初始状态定义为不可变映射?或者我可以 return 一个对象,它会在内部将其变成一个不可变的映射吗?
即
getInitialState() {
return Immutable.fromJS({
hello: Ted
});
}
对比
getInitialState() {
return {
hello: Ted
};
}
我正在与后者进行一个项目,并且刚刚意识到我的州认为它的变化比实际情况要多:/
是的,结果由您决定 return 和 getInitialState
函数中的 Immutable.Map
。
使用 Flux 的 MapStore Util 时,我是否必须手动将我的初始状态定义为不可变映射?或者我可以 return 一个对象,它会在内部将其变成一个不可变的映射吗?
即
getInitialState() {
return Immutable.fromJS({
hello: Ted
});
}
对比
getInitialState() {
return {
hello: Ted
};
}
我正在与后者进行一个项目,并且刚刚意识到我的州认为它的变化比实际情况要多:/
是的,结果由您决定 return 和 getInitialState
函数中的 Immutable.Map
。