Javascript 你想给一个州增加一个数字吗?
假设我的状态是这样组织的:Javascript 你想给一个州增加一个数字吗?,javascript,reactjs,Javascript,Reactjs,假设我的状态是这样组织的: getInitialState: function(){ return {food: ''} } 如何将条件数值添加到该状态?比如说: firstset: function(){ this.setState({food: +9}); } 及 我想知道当firstset功能与secondset一起激活时,如何将这些数字迭代到“food”状态。因此,一次激活它们的结果是9+10,这将使食物:19您可以在设置前一状态时参考前一状态: getInitialState: f
getInitialState: function(){
return {food: ''}
}
如何将条件数值添加到该状态?比如说:
firstset: function(){
this.setState({food: +9});
}
及
我想知道当
firstset
功能与secondset
一起激活时,如何将这些数字迭代到“food”状态。因此,一次激活它们的结果是9+10
,这将使食物:19
您可以在设置前一状态时参考前一状态:
getInitialState: function() {
return {
food: 0
}
}
firstSet: function() {
this.setState({
food: this.state.food + 9
})
}
secondSet: function() {
this.setState({
food: this.state.food + 10
})
}
您可以在设置前一状态时参考它:
getInitialState: function() {
return {
food: 0
}
}
firstSet: function() {
this.setState({
food: this.state.food + 9
})
}
secondSet: function() {
this.setState({
food: this.state.food + 10
})
}
首先,食物最初应设置为数字:
getInitialState: function(){
return {
food: 0
}
}
然后,为了给某些东西增加一些价值,你需要这些价值。。因此,只需取this.state.food
值即可
incBy: function(value) {
this.setState({
food: this.state.food + value
});
}
首先,食物最初应设置为数字:
getInitialState: function(){
return {
food: 0
}
}
然后,为了给某些东西增加一些价值,你需要这些价值。。因此,只需取this.state.food
值即可
incBy: function(value) {
this.setState({
food: this.state.food + value
});
}