0
我很难编写一个全局方法来检查NuxtJS中的验证。我可以编写的方法v-if在组件中显示,如果它返回True。 我把这段代码放在layout/default.vue中,但它不起作用。编写一个全局方法来检查NuxtJS中的验证
/layout/defaut.vue
<script>
import '~/assets/icons'
export default {
head() {
return !this.mobileLayout ? {} : {
bodyAttrs: {
class: 'mobile'
}
}
},
created() {
this.LoggedIn()
},
methods: {
LoggedIn: function() {
return this.$store.state.authUser
}
}
}
</script>
组件:
<template>
<div v-if="LoggedIn">Authenticated</div >
</template>
错误:
Property or method "LoggedIn" is not defined on the instance but referenced during render
希望你小子帮我!