在=> JS React之后,箭头主体周围的异常块语句移动了返回值

时间:2019-05-12 05:19:24

标签: javascript reactjs ecmascript-6 eslint arrow-functions

以下是我的代码,它给了我上面提到的错误。

代码-

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语句,因此尽管可以尝试但也肯定会给出错误,但是我确信它必须是必需的。让我知道我在这里想念的东西。

0 个答案:

没有答案