无法处理 $state.reload 的承诺
Unable to handle the promise of $state.reload
我已经 运行 进入了一个场景,当用户刷新浏览器时,变量应该设置为 false。
我的代码:
let showVar = true;
if(this.$state.reload(this.$state.current.name)){
showVar = false;
}
现在正在运行。但我可以看到 $state.reload returns 一个承诺,但不确定如何处理它。任何帮助表示赞赏。提前致谢。
你想做的是
let showVar = true;
this.$state.reload(this.$state.current.name).then(() => {
showVar = false;
});
我已经 运行 进入了一个场景,当用户刷新浏览器时,变量应该设置为 false。
我的代码:
let showVar = true;
if(this.$state.reload(this.$state.current.name)){
showVar = false;
}
现在正在运行。但我可以看到 $state.reload returns 一个承诺,但不确定如何处理它。任何帮助表示赞赏。提前致谢。
你想做的是
let showVar = true;
this.$state.reload(this.$state.current.name).then(() => {
showVar = false;
});