React setState更新数组中的某个元素Element item

  1. var items = this.state.items;  
  2. items[i].status = 'doing';  
  3. this.setState({  
  4.       items: items  
  5. });  

//this.state.useLists[index].status === '10'?
  let items = this.state.useLists;
  items[index] === '10' ? items[index] = '20' : items[index] = '10';
  this.setState({
  useLists:items
});

原文地址:https://www.cnblogs.com/winyh/p/7542220.html