fetchUser = (value) => { this.setState({ fetching: true }); this.props.getfindChatUser(value) //第一回调,去后台执行查找 value值的数据 const data = this.props.findChatUsers.map(user => ({ //第二回调,执行接收 value 值的数据 text: user.yonghu, value: user.id, fetching: false, })); this.setState({ data }); }我这几天被误导了找着setState各种解决问题,然而现在找到了最坑的问题,突然明白了javascript 是单线程,实在想哭得好几天,好了,接下来,不知道上面怎么实现promise方法。请高手帮忙教我学下,谢谢!
添加回答
举报
0/150
提交
取消