以下是我的代码,它给了我上面提到的错误。
代码-
selectAll = (e) => {
const dataList = this.state.appList
const newArr = dataList.map(x => { return e.target.checked ? ({ ...x, checked: (<input type="checkbox" checked className="check" onClick={this.check} />)}) : { ...x }})
this.setState({ appList: newArr })
}
我尝试通过删除return
来执行操作,但是我使用的是if-else语句,因此尽管可以尝试但也肯定会给出错误,但是我确信它必须是必需的。让我知道我在这里想念的东西。