我想在React的JSX文件中使用setState函数中的变量.
我将如何重构此代码:
var name = e.target.name;
if(name == "title"){
this.setState({ title: e.target.value});
}
else if(name == "date"){
this.setState({ date: e.target.value});
}
else if(name == "amount"){
this.setState({ amount: e.target.value});
}
Run Code Online (Sandbox Code Playgroud)
进入这样的事情(所以我不重复自己)?
var name = e.target.name;
this.setState({ name: e.target.value});
Run Code Online (Sandbox Code Playgroud)
上面的语法只设置"name"的状态而不是"name"变量的值.