【发布时间】:2018-04-09 14:05:42
【问题描述】:
我有一个按钮和一个onClick 处理程序。我在onClick 处理程序中做的第一个想法是
if (this.state.lazyLoadedData === undefined) {
await this.loadData();
}
我的问题是,如果我快速单击按钮两次,this.loadData() get 会执行两次。
解决这个问题的 typescript/react 惯用方法是什么?
【问题讨论】:
标签: javascript reactjs typescript asynchronous async-await