【发布时间】:2018-04-28 13:54:06
【问题描述】:
在我下面的 App 组件中,mounted() 生命周期钩子没有被触发:
<template>
<div>
<div v-if='signedIn'>
<router-view />
</div>
</div>
</template>
<script>
import Vue from 'vue'
import Oidc from 'oidc-client'
Vue.use(Oidc)
export default {
data () {
return {
user: null,
signedIn: false,
mgr: new Oidc.UserManager({...settings...})
}
},
methods: {
signIn () {
},
signOut () {
},
getUser () {
},
mounted () {
this.getUser()
}
}
}
</script>
我已经多次查看代码,不确定我缺少什么。 我在 main.js 文件中有这个:
new Vue({
el: '#app',
render: h => h(App),
router
})
【问题讨论】:
标签: vue.js vuejs2 vue-component