如何从组件中nuxtjs的auth模块加载数据

时间:2020-02-25 03:37:33

标签: vue.js vue-component nuxt.js

我正在尝试访问组件中@ nuxt / auth中的数据,但是,当我登录并加载该组件时,它不会显示请求的数据,而是在刷新页面时显示该数据。

什么是加载此数据的理想方式,目前我正在这样做:

computed: {
  user() {
   return this.$auth.user;
  },
},

1 个答案:

答案 0 :(得分:0)

$auth不会在没有新的后端请求的情况下进行被动更改,因此computed并不是最佳选择。使用asyncData或fetch将此对象设置为简单数据或状态似乎更好,甚至直接使用$auth.user