路由
vue-route 官方文档(https://router.vuejs.org/zh/)
*安装
npm i vue-router -s
1.前端路由
使用哈希进行跳转
www.github.com#/login
基本使用 router-view
定义路由对象
路由对象中有一个routes路由数组,内部定义了指向的链接和对应的组件
Vue实例挂载路由对象
在html中指定显示的位置
router-link制作点击链接,可以省略#和自带点击事件
`</router-link>
当登录首页时,进行其它页面的渲染
动态的获取路由中的内容
获取下一级链接
在定义路由时留下一个空位
path: /route/:sdadsa
在组件中使用该字符$route.params.sdadsa
获取get参数,相比前面的就更简单了,之间使用route属性中的query就可以了
使用嵌套路由
当访问 / 时提供
<router-view>
渲染User内容在User组件模板中继续渲染下级路由组件
在路由中声明下级路由的路径和组件
命名视图
例如实现经典的布局
Last updated