时间:2021-05-26
1.vue路由
可以实现单页面应用。
路由三要素:
vue路由通过hash的变化切换页面(组件/div)
<router-link>导航
<router-view>存储页面(组件)的容器
src/router/index.js路由的配置
实现步骤:
2.router配置
对router文件夹下的index.js进行配置
path:url
name:对应的参数的模块名称
component:组件名
用组件时一定要注册
{ path: '/product', name: 'Product', component: Product }3.实现传参配置
配置
{ path: '/product/:id', name: 'Product', component: Product }切换: <router-link to="/product/666">产品666</router-link>
接收: {{$route.params.id}}
4 子页面
配置
{ path: '/admin', name: 'Admin', component: Admin, children:[ {path:"ucenter",component:Ucenter}, {path:"activity",component:Activity}, {path:"",redirect:"ucenter"}//重定向 ] },重定向: {path:"",redirect:"ucenter"}
创建新的别名: alias:["/home","/main"]
切换: <router-link to="/admin/ucenter"></router-link>
5 页面切换
跳转:$router.go(-1)
后退:$router.back()
前进: ```$router.forward()``
新加历史记录切换页面:$router.push()
替换当前页面(不留历史记录):$router.replace()
总结
到此这篇关于vue路由的配置和页面切换的文章就介绍到这了,更多相关vue路由的配置和页面切换内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
前言vue的单页面应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件映射起来。传统的页面应用,是用一些超链接来实现页面切换和跳转的。在vue-rout
本文介绍关于react-router的几种配置方式详解,分享给大家,具体如下:路由的概念路由的作用就是将url和函数进行映射,在单页面应用中路由是必不可少的部分
介绍vue-router是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。vue的单页面应用是基于路由和组件的,路由用于设定访
vue-router是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。vue的单页面应用是基于路由和组件的,路由用于设定访问路
前言Vue-Router作为Vue的核心模块,它为我们提供了基于组件的路由配置、路由参数等功能,让单页面应用变得更易于管理。良好的路由管理尤为重要,比如路由拦截