初学Vue,有些地方不太懂。
App.vue里的代码:
vue-router的设置:
import Vue from 'vue'
import Router from 'vue-router'
import main from '@/components/main'
import login from '@/components/login'
Vue.use(Router)
export default new Router({
routes: [
{
path: '/main',
name: 'main',
component: main
},
{
path: '*',
name: 'login',
component: login
}
]
})
login.vue的代码:
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
1,使用浏览器的localStorage/sessionStorage等
2,用vuex来共享数据
建立一个userInfo.js,里面的state为用户信息。在登录之后将用户信息存在userInfo的state里面,然后在main里面就能获取到了