美文网首页
React setState({key:value})时当key

React setState({key:value})时当key

作者: Mylovesunshine | 来源:发表于2019-11-08 14:00 被阅读0次

网址:https://segmentfault.com/q/1010000006677617/a-1020000006679404

[React 中 setState({key:value})时当key是一个变量时,这个语句要如何写。]

setState({key:'xxxx'})
其中key是一个变量,比如说它实际上是key='aa',但发现react实际把key当成了字符串来处理。
相当于设置了setState({'key':'xxxx'})而不是setState({'aa':'xxxx'})
这种情况下要如何设置'aa'这个状态?

这样写
setState({[key]:'xxxx'});

相关文章

网友评论

      本文标题:React setState({key:value})时当key

      本文链接:https://www.haomeiwen.com/subject/rjgibctx.html