【发布时间】:2018-03-22 21:18:01
【问题描述】:
我有一个 Redux 结构 我的 React 组件这样调用 sensorChanged()
this.props.sensorChanged(0.123456789);
我的动作有这个功能
export function sensorChanged(payload) {
return {
type: SENSOR_CHANGED,
payload
};
}
在我的减速器中有这个
export default function sensor(state = initialState, action) {
switch(action.type) {
case SENSOR_CHANGED:
state = {...state, temperature: action.payload };
return state;
default:
return state;
}
}
我需要像这样舍入值:(0.123456789).toFixed(3)
温度:0.123
最佳做法是什么?
- 轮数进行中
- reducer 中的整数
- react 组件中渲染函数中的整数
编辑
关于 action-creators、reducers 和 selectors 的最佳实践建议https://github.com/reactjs/redux/issues/1171
【问题讨论】:
标签: reactjs react-native redux react-redux