我有以下内容:
myFunction(...args) {
}
myFunction({"FirstName" : firstName, "LastName" : lastName});
上述工作正常,我得到了正确的{FirstName:" Pacman"}集合
我遇到的问题是事件回调,我的react Component有一个
onChange事件如下:
onChange(name, value) {
myFunction({name:value});
}
这进入我的功能:{name:" Pacman"}
如何通过"名称"在我的onChange回调中作为名称中的值?
答案 0 :(得分:1)
使用computed property names表示法:
onChange(name, value) {
myFunction({ [name]: value });
}