javascript - 在 react 中进行函数调用之前如何设置状态?

标签 javascript reactjs events onclick

<li
  key={suggestion.id}
  id={`suggestion-${index}`}
  className="suggestion-list-item"
  onClick={e => this.props.checkToShare(e, suggestion)}
>

如何添加 setState,然后在 onClick 事件上调用 prop func

最佳答案

您可以调用setState并使用它的回调函数:

 this.setState({...}, ()=>{ /* other function */})

关于javascript - 在 react 中进行函数调用之前如何设置状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59451575/

相关文章:

javascript - React Redux <连接器>

c# - 需要在 webview Win 10 UWP 中获取鼠标事件

javascript - 如何将数据设置为深度嵌套数组

javascript - 在 AngularJS 中如何监听点击事件而不是触摸事件?

javascript - 日语文本的按键事件

javascript - 如何最好地将 javascript 解析的 JSON 内容解析为 ruby

javascript - React 中带有单选按钮的动态文本显示

javascript - 如何用material-ui设置时钟(timePicker)的颜色?

mysql - 每分钟更新一次列表的事件

Javascript - 文本输入属性