【发布时间】:2016-10-26 09:31:35
【问题描述】:
我正在用 redux 组件包装材质 TextField。一些属性应该只在mapStateToProps 中使用,而不是传递给组件本身。否则,我会收到Unknown prop 警告。指定未定义的值没有帮助。
function mapStateToProps(state = {}, ownProps) {
var dataKey = ownProps.dataKey;
return {
value: state[dataKey],
dataKey: undefined
}
}
const store = createStore(reducer, {stuff: 123});
const toDraw = <TextInput dataKey="stuff"/>
有没有更简单的方法从mapStateToProps 中的ownProps 中删除某些内容,而不是创建包装组件?
【问题讨论】:
标签: javascript redux react-redux material-ui