14-Vue之路由使用
Posted 爱学习de测试小白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了14-Vue之路由使用相关的知识,希望对你有一定的参考价值。
目录
使用步骤
- 导入路由文件:https://unpkg.com/vue-router/dist/vue-router.js
- 创建组件
- 创建路由对象
- 挂载路由对象
示例代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>路由使用</title>
</head>
<body>
<!-- 5.创建标签显示 -->
<div id="app">
<!-- 路由组件链接 -->
<router-link to='/login'>登录</router-link>
<router-link to='/logout'>退出</router-link>
<router-link to='/404'>找不到</router-link>
<!-- 展示匹配的路由组件 -->
<router-view></router-view>
</div>
<!-- 开发环境版本,包含了有帮助的命令行警告 -->
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<!-- 1.导入路由文件 -->
<script src="https://unpkg.com/vue-router/dist/vue-router.js"></script>
<script>
//2.创建对应的组件
const NotFound = { template: '<p>Page not found</p>' }
const login = { template: '<p>登录</p>' }
const logout = { template: '<p>退出</p>' }
//3.创建路由对象
const router = new VueRouter({
routes:[
//路由规则 路由和组件对应关系
{path:'/login',component:login},
{path:'/logout',component:logout},
{path:'/404',component:NotFound}
]
});
// 4.挂载路由对象
var vm = new Vue({
el:"#app",
data:{
},
methoods:{
},
router:router
});
</script>
</body>
</html>
以上是关于14-Vue之路由使用的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段14——Vue的axios网络请求封装