美文网首页
动态修改状态state

动态修改状态state

作者: 奋斗的小小小兔子 | 来源:发表于2018-07-17 17:44 被阅读2次
  1. 动态设置状态
<Select onChange={val => this.handleChange(val, 'type')}>
  <Option value="1">approver</Option>
  <Option value="2">acceptor</Option>
 </Select>

// write
handleChange = (val, string) => {
    this.setState({
      [string]: val,   // Equivalent to  type: val, 
    });
 };
 
  1. 动态读取状态
// read
  let a = 'approving';
  console.log(this.state[`${a}Tips`]);

相关文章

网友评论

      本文标题:动态修改状态state

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