您的位置:首页 > Web前端 > Vue.js

vue-route 嵌套路由

2019-06-25 15:44 141 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/weixin_43854764/article/details/93624606
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script src="vue.js"></script>
<script src="vue-router.js"></script>
</head>
<body>
<div id="app">
<router-link to='/count'>come</router-link>
<h3>这是count组件</h3>
<router-view></router-view>
</div>
<template id="count">
<div>
<!--嵌套路由-->
<router-link to='/count/login'>登录</router-link>
<router-link to='/count/register'>注册</router-link>
<router-view></router-view>
</div>

</template>

<script>
var count = {
template: '#count'
}
var login={
template:'<h3>登录组件</h3>'
}
var register={
template:'<h3>注册组件<h3>'
}
var route = new VueRouter({
routes: [
{path: '/count',
component: count,
children:[{path:'login', component:login} ,{path:'register', component:register}]
}]
})
var vu = new Vue({
el: '#app',
data: {},
methods: {},
comments: {},
router: route
})
</script>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: