欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue router-view的嵌套顯示實現(xiàn)

 更新時間:2021年07月30日 15:53:37   作者:ken_Rin  
本文主要介紹了vue router-view嵌套顯示,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

一、路由配置

const routes = [
  {
    path: '/',
    name: '導航1',
    component: Home,
    children:[
      {
        path: '/customer',
        name: 'Customer',
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () => import(/* webpackChunkName: "about" */ '../views/Customer.vue')
      },
      {
        path: '/pageOne',
        name: '頁面1',
        component: PageOne,

      },
      {
        path: '/pageTwo',
        name: '頁面2',
        component: PageTwo,
    },
    ]
  },
  {
    path: '/navigation',
    name: '導航2',
    component: Home,
    children:[
      {
        path: '/pageThree',
        name: '頁面3',
        component: PageThree,

      },
      {
        path: '/pageFour',
        name: '頁面4',
        component: PageFour
      },
    ]
  },

二、vue頁面嵌套

App.vue先配置第一個router-view

// An highlighted block
 <router-view></router-view>

Home.vue配置第二個router-view

// An highlighted block
<template>
  <div>
  <el-container style="height: 500px; border: 1px solid #eee">
    <el-aside width="200px" style="background-color: rgb(238, 241, 246)">

      <el-menu>
        <el-submenu v-for="(item,index) in $router.options.routes" :index="index+''">
        <template slot="title"><i class="el-icon-sell"></i>{{item.name}}</template>
          <el-menu-item v-for="(item2,index2) in item.children" :index="index+'-'+index2">{{item2.name}}</el-menu-item>
        </el-submenu>
      </el-menu>
    </el-aside>

    <el-container>
      <el-header style="text-align: right; font-size: 12px">
        <el-dropdown>
          <i class="el-icon-setting" style="margin-right: 15px"></i>
          <el-dropdown-menu slot="dropdown">
            <el-dropdown-item>查看</el-dropdown-item>
            <el-dropdown-item>新增</el-dropdown-item>
            <el-dropdown-item>刪除</el-dropdown-item>
          </el-dropdown-menu>
        </el-dropdown>
        <span>王小虎</span>
      </el-header>

      <el-main>
        <router-view></router-view>

      </el-main>
    </el-container>

  </el-container>

</div>
</template>

<style>
.el-header {
  background-color: #B3C0D1;
  color: #333;
  line-height: 60px;
}

.el-aside {
  color: #333;
}
</style>

<script>
export default {

};
</script>

三、嵌套聯(lián)系

首先,在訪問http://localhost:8181/時會進入第一層嵌套,此時進入第一個router-view:Home.vue。然后當訪問pageone時,會連帶Home.vue繼續(xù)訪問。

因為router-view的嵌套顯示和路由路基的嵌套有關(guān),可以看到,在路由里面,導航一的路徑底下分別是頁面一以及頁面二的路由路徑。所以當訪問頁面一pageone時,會先訪問上級路徑Home.vue頁面。加入Home.vue頁面沒有放置router-view,那么下級頁面將無法顯示

到此這篇關(guān)于vue router-view的嵌套顯示實現(xiàn)的文章就介紹到這了,更多相關(guān)vue router-view嵌套顯示內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue之全局水印的實現(xiàn)示例

    Vue之全局水印的實現(xiàn)示例

    頁面水印大家或許都不陌生,本文主要介紹了Vue之全局水印的實現(xiàn)示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • Vue父子組件雙向綁定傳值的實現(xiàn)方法

    Vue父子組件雙向綁定傳值的實現(xiàn)方法

    父子組件之間的雙向綁定非常簡單,但是很多人因為是從Vue 2+開始使用的,可能不知道如何雙向綁定,接下來通過本文給大家介紹Vue父子組件雙向綁定傳值的實現(xiàn)方法,需要的朋友可以參考下
    2018-07-07
  • vue?select組件綁定的值為數(shù)字類型遇到的問題

    vue?select組件綁定的值為數(shù)字類型遇到的問題

    這篇文章主要介紹了vue?select組件綁定的值為數(shù)字類型遇到的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • vue遮罩層如何阻止?jié)L動

    vue遮罩層如何阻止?jié)L動

    這篇文章主要介紹了vue遮罩層如何阻止?jié)L動,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • vue.js的手腳架vue-cli項目搭建的步驟

    vue.js的手腳架vue-cli項目搭建的步驟

    這篇文章主要介紹了vue.js的手腳架vue-cli項目搭建的步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • vue如何實現(xiàn)關(guān)閉對話框后刷新列表

    vue如何實現(xiàn)關(guān)閉對話框后刷新列表

    這篇文章主要介紹了vue如何實現(xiàn)關(guān)閉對話框后刷新列表,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • 詳解如何在vue項目中使用lodop打印插件

    詳解如何在vue項目中使用lodop打印插件

    這篇文章主要介紹了詳解如何在vue項目中使用lodop打印插件,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • 使用elementUI表單校驗函數(shù)validate需要注意的坑及解決

    使用elementUI表單校驗函數(shù)validate需要注意的坑及解決

    這篇文章主要介紹了使用elementUI表單校驗函數(shù)validate需要注意的坑及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • vue中__ob__:?Observer的踩坑記錄

    vue中__ob__:?Observer的踩坑記錄

    這篇文章主要介紹了vue中__ob__:?Observer的踩坑記錄,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • 淺談Vue入門需掌握的知識

    淺談Vue入門需掌握的知識

    這篇文章主要介紹了淺談Vue入門需掌握的知識,感興趣的同學參考下
    2021-04-04

最新評論