我有一个Item,它从props值接收一个值.根据react-native错误消息传递,未正确设置此值.
export default class BarItem extends Component {
constructor (props) {
super(props);
}
propTypes : {
color: PropTypes.string,
barInterval: PropTypes.number,
};
const {color, barInterval} = this.props;
render () {
const baseStyle = {
backgroundColor: color,
marginRight: barInterval
};
return ( <View style={Object.assign({}, baseStyle, {height: (empty * unitHeight)}) } /> );
}
}
Run Code Online (Sandbox Code Playgroud)
我想知道为什么我不能更新我的价值,影子节点是什么,以及如何在将来防止这种情况?
编辑:与'barinterval'的值是一个字符串但只接受数字有关.(给出了错误的值?)
react-native ×1