首页
美文网首页
vue组件的嵌套 20

vue组件的嵌套 20

作者: 小帅_Cs | 来源:发表于2018-11-05 11:29 被阅读0次

    路由嵌套 配置规则

    1)

    父级路由

    <router-link to="/home">首页</router-link>

    <router-link to=“/user”>用户</router-link>

    <router-view></router-view>

    子路由

    <template id="user">

        <div>

            <router-link to="user/username">去子路由</router-link>

            <!--子路由视图显示的地方-->

            <router-view></router-view>

        </div>

    </template>

    2)配置路由 定义路由

    子路由配置

            {

                path:'/user',component:User,

                'children':[  /*定义自组件的路由*/     compont中在那个级别的路由下加children:[ 代表的是哪个级别下的路由]

                    {

                        path:'username',component:UserName,    /*注意:子路由前面的斜杠*/

                    }

                ]

            },

    其他步骤一样

    子路由储存参数

    'children':[

    {path:':aa',component:aaa}

    ]

    $route.params.aa取值

    同路由内,视图切换通过watch检测路由参数更改

    watch:{

    '$route'(to,from){

    }

    }

    子路由 重定向路径--默认显示

    {path:‘/about’,redirect:‘/about/0’}

    意思:当路径为/about 时 自动指向 /about/0

    相关文章

      网友评论

          本文标题:vue组件的嵌套 20

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