reactjs - 如何以变量为键设置状态?
问题描述
如何使用如下变量设置状态:
this.handler = (field) => {
this.setState({field:'value'})
}
请帮助我在做这件事时遇到了麻烦。
解决方案
这将解决您的问题
this.handler = (field) => {
this.setState(
{ [field] :'value'}
);
}
推荐阅读
- excel - 通过 VBA 的 Excel 复选框
- python - 在 Django 中发送确认电子邮件时出现 SMTPAuthentication 错误
- node.js - 反应安装(npm ERR!SELF_SIGNED_CERT_IN_CHAIN)
- vue.js - VueJs 路由器链接不起作用,但从中复制的链接在另一个选项卡中有效
- php - 未捕获的错误:找不到类“Knp\Snappy\Pdf”
- axapta - 如何使用 active() 方法 x++
- azure - 在自定义策略中更改 azure ad b2c 的背景图片
- sql - 查找具有键值的所有对象(重复项除外)
- python - 如何将 MLP 的数据调整为 LSTM(预期 ndim=3,发现 ndim=2 错误)
- intellij-idea - IntelliJ 热插拔通知关闭