搜索内容

有一个问题?

如果您有任何疑问,可以在下面询问或输入您要寻找的!

点击下边对勾,上下都不消失,数组删除不掉选中的元素,这是哪里写错了

技术聚客 未结 1 552
wangxxxx111
wangxxxx111 2021-03-07 23:48
componentWillReceiveProps(nextProps){ if(this.props.parentid!== nextProps.parentid||this.props.keyword!== nextProps.keyword){ this.getsymptomData(nextProps.parentid,nextProps.keyword,nextProps.checked) } if(this.state.selectItemArray&&nextProps.selectItemArray){ let array = this.state.selectItemArray; let e = nextProps.selectItemArray; if (e.target.checked==true){ console.log("不变",e.target.value); }else{ array.splice(e.target.value,1) console.log("删除",e.target.value); } console.log("this.state.selectItemArray",this.state.selectItemArray); console.log("nextProps.selectItemArray", nextProps.selectItemArray); // if(this.props.selectItemArray!== nextProps.selectItemArray){ this.setState({selectItemArray:array}) // } } }

相关标签:
1条回答
  • 2021-03-08 00:35

    描述没看懂

    0 讨论(0)
提交回复