wvi*_*oso 8 javascript async-await firebase reactjs react-native
这就是我在React-Native中尝试做的事情.异步函数正在调用firebase.
async functionOne() {
asyncStuffHappens
}
functionTwo() {
this.functionOne();
}
Run Code Online (Sandbox Code Playgroud)
this.functionOne();未定义.我不知道如何从另一个函数调用异步函数.
Vin*_*our 15
像这样:
async functionOne() {
asyncStuffHappens
}
functionTwo() {
(async () => {
await this.functionOne();
})();
}
Run Code Online (Sandbox Code Playgroud)
这称为IFFE(立即调用的函数表达式).它是在创建后立即执行的功能
就像@lonesomeday 所说,this.functionOne()这就是我所需要的。我的问题是我没有this在我调用它的 TouchableOpacity 的 onPress 中正确绑定。
| 归档时间: |
|
| 查看次数: |
11778 次 |
| 最近记录: |