我遇到了一种情况,当用户刷新浏览器时,该变量应设置为false。
我的代码:
let showVar = true;
if(this.$state.reload(this.$state.current.name)){
showVar = false;
}
现在可以正常工作了。但是我可以看到$ state.reload返回一个诺言,不确定如何处理。任何帮助表示赞赏。预先感谢。
答案 0 :(得分:1)
你想做的是
let showVar = true;
this.$state.reload(this.$state.current.name).then(() => {
showVar = false;
});