需求:
网上下载了:vue2-admin-lte,做一个简单的小栗子,实现登录成功 -> 跳转主页面的功能
问题描述:
入口: main.js中有如下代码:
new Vue({
el: '#app',
router,
render: h => h(Main),
created () {
this.checkLogin()
},
methods: {
checkLogin () {
if (!this.getCookie('user-info')) {
this.$router.push('/login')
} else {
this.$router.push('/main')
}
}
}
})
效果是:
登录作为一个组件,显示在了主体框架中,想实现的效果是先显示登录页面,登录成功后才能看到后面的主体框架页面。应该怎样去修改render: h => h(Main) ??,或者说使用vue2-admin-lte,应该怎样去实现这样的效果?