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
希望你小子幫我!