我正在使用{{3}}概述的auth0包装器使用vuejs
成功登录后,我立即无法访问this。$ auth对象。
我正在使用vuex,并且假设登录成功,我想更新一些与用户相关的状态。
重定向到回调URL后,如果尝试在Mounted()钩子上执行代码,则可以访问此。$ auth和Vue对象的console.log()显示isAuthenticated属性=== true
但是,如果我尝试访问此。$ auth.isAuthenticated在同一钩子中的同一位置,则返回false。
我只能访问this。$ auth.isAuthenticated的正确值,在所有元素加载之后的某个事件上。因此,例如,在某个元素的@click上,该值返回true,而没有任何其他更改。
希望有人可以解释this。$ auth对象如何工作,或者我可能还缺少什么。任何帮助表示赞赏。