vue router命名路由与视图

导读:本篇文章讲解 vue router命名路由与视图,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

vue router命名路由与视图

一、命名路由

1.1 name

{
	path:'/user/:id',
	name:'user',
	component:User,
}

1.2 html方式–router-link

方式1
<router-link to="/user/123">Go to User</router-link> 
方式2
<router-link :to="{name:'user',params:{id:369}}">Go to User</router-link>

1.3 js方式–router.push

this.$router.push({name:'user',params:{id:1234}})

二、命名视图

2.1 新建2个视图

ShowMain.vue

<template>
    <h2>showMain</h2>
</template>

ShowSide.vue

<template>
    <h2>showSide</h2>
</template>

2.2 配置路由器index.js

其中 component 修改成components

const routes = [
    { 
        path: '/', 
        components: {
            default:Home,
            ShowMain,
            ShowSide,
        } 
    },
 ]

2.3 配置App.vue

router-view name=‘指定渲染位置’

  <router-view></router-view>
  <router-view name="ShowMain"></router-view>
  <router-view name="ShowSide"></router-view>

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/107035.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!