美文网首页
路由当中的嵌套

路由当中的嵌套

作者: 最爱喝龙井 | 来源:发表于2019-08-16 11:11 被阅读0次

路由当中的嵌套,需要用到router对象身上的children属性,这个属性是一个数组,里面传入子组件的路由规则

例:

<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script src="js/vue.js"></script>
    <script src="js/vue-router-3.0.1.js"></script>
</head>

<body>
    <div id="app">
        <router-link to="/account">account</router-link>
        <router-view></router-view>
    </div>
    <template id="tmpl">
        <div>
            <h1>这是Account组件</h1>
            <router-link to='/account/login'>登陆</router-link>
            <router-link to='/account/register'>注册</router-link>
            <!-- 子组件的模板占位符 -->
            <router-view></router-view>
        </div>
    </template>
    <script>
        var account = {
            template: '#tmpl'
        }
        var login = {
            template: '<h3>登陆</h3>'
        }
        var register = {
            template: '<h3>注册</h3>'
        }

        var router = new VueRouter({
            routes: [
                {
                    path: '/account', 
                    component: account,
                    // 子组件的路由匹配放在children属性当中,注意,子路由的路径不要带 /
                    children: [
                       {path: 'login', component: login},
                       {path: 'register', component: register}
                    ]  
                }
            ]
        })
        var vm = new Vue({
            el: '#app',
            data: {},
            methods: {},
            router
        });
    </script>
</body>

</html>

相关文章

  • 路由当中的嵌套

    路由当中的嵌套,需要用到router对象身上的children属性,这个属性是一个数组,里面传入子组件的路由规则 例:

  • 二、vue基础-路由(重要)

    嵌套路由 嵌套路由需求场景 实际开发中的应用界面,通常由多层嵌套的组件组合而成 嵌套结构要对应着嵌套路由(通过路由...

  • vue嵌套路由与404重定向实现方法分析

    第一部分: vue嵌套路由 嵌套路由是什么? 嵌套路由就是在一个被路由过来的页面下可以继续使用路由,嵌套也就是路由...

  • vue嵌套路由

    嵌套路由 定义:路由中嵌套子路由,子路由中关键属性children例: 页面上 路由中

  • Vue嵌套路由和路由守卫

    嵌套路由 路由守卫

  • vue3嵌套路由(后台管理系统)

    如何设计一个后台管理系统的路由呢?这里就需要使用到嵌套路由。 嵌套路由 带children的嵌套路由可以有页面,也...

  • 动态路由 & 嵌套路由实例

    1.动态路由 注意:动态路由以‘:’开头。$route 参数表见 “ 动态路由 & 嵌套路由 ” 2.嵌套路由 注...

  • vue-routes 基础(一)

    路由常用技巧 更新:2020-12-25 获取当前路由 路由监听(路由地址变化时才执行) 嵌套路由 嵌套路由其实就...

  • vue中的路由

    vue中4中路由包含: 1、动态路由2、嵌套路由3、编程式路由4、命名式路由 1、动态路由 2、嵌套路由 3、编程...

  • vue路由的介绍(四)--嵌套路由

    嵌套路由 简单的理解就是在路由中在嵌套一层路由。 具体的做法是: 1,配置路由 2,父路由里面配置子路由显示的地方...

网友评论

      本文标题:路由当中的嵌套

      本文链接:https://www.haomeiwen.com/subject/narfsctx.html