Vue中使用router进行页面跳转
程序员文章站
2022-06-21 10:46:29
...
本文以推出登录为例,点击“退出登录”按钮,返回到登录页面
在路由中增加需要跳转的页面
1)在router文件夹下的router.js或者index.js文件中引入组件页面
从Login.vue文件中引入Login组件
router/index.js
import Login from '../components/Login.vue'
2)写入Login组件的路由
router/index.js
Vue.use(VueRouter)
const routes = [
{
path: '/',
redirect:'/login'
}
]
export default router
在文件中使用路由跳转
1)定义button,点击触发事件
Home.vue
<el-button @click="logOut">退出登录</el-button>
2)事件进行处理
2.1)window.sessionStorage.clear();是清除token,非必要
2.2)this.$router.push("/login");跳转到login
Home.vue
logOut() {
window.sessionStorage.clear();
this.$router.push("/login");
}
上一篇: Caffe2源码理解系列之IO
推荐阅读
-
使用vue-router切换页面时,获取上一页url以及当前页面url的方法
-
Android中应用界面主题Theme使用方法和页面定时跳转应用
-
使用vue-router切换页面时,获取上一页url以及当前页面url的方法
-
对vue2.0中.vue文件页面跳转之.$router.push的用法详解
-
vue中的router-view组件的使用教程
-
使用vue-router beforEach实现判断用户登录跳转路由筛选功能
-
详解使用vue-router进行页面切换时滚动条位置与滚动监听事件
-
Vue中在新窗口打开页面及Vue-router的使用
-
Vue.js实战之利用vue-router实现跳转页面
-
Android中应用界面主题Theme使用方法和页面定时跳转应用