<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

        vue 中 命名視圖的用法實(shí)例詳解

        來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 21:52:29
        文檔

        vue 中 命名視圖的用法實(shí)例詳解

        vue 中 命名視圖的用法實(shí)例詳解:今天主要記錄 vue中命名視圖的用法 先奉上官網(wǎng)網(wǎng)址:https://router.vuejs.org/zh/guide/essentials/named-views.html 一般情況下,一個(gè)頁面里面可能有多個(gè)組件,比如側(cè)邊欄,內(nèi)容區(qū),側(cè)邊欄是一個(gè)組件、內(nèi)容區(qū)是一個(gè)組件,我們普遍會(huì)將兩個(gè)組件作為子組件添
        推薦度:
        導(dǎo)讀vue 中 命名視圖的用法實(shí)例詳解:今天主要記錄 vue中命名視圖的用法 先奉上官網(wǎng)網(wǎng)址:https://router.vuejs.org/zh/guide/essentials/named-views.html 一般情況下,一個(gè)頁面里面可能有多個(gè)組件,比如側(cè)邊欄,內(nèi)容區(qū),側(cè)邊欄是一個(gè)組件、內(nèi)容區(qū)是一個(gè)組件,我們普遍會(huì)將兩個(gè)組件作為子組件添

        今天主要記錄  vue中命名視圖的用法

        先奉上官網(wǎng)網(wǎng)址:https://router.vuejs.org/zh/guide/essentials/named-views.html

        一般情況下,一個(gè)頁面里面可能有多個(gè)組件,比如側(cè)邊欄,內(nèi)容區(qū),側(cè)邊欄是一個(gè)組件、內(nèi)容區(qū)是一個(gè)組件,我們普遍會(huì)將兩個(gè)組件作為子組件添加到主頁面中,因?yàn)轫撁嬷兄挥幸粋€(gè)

        router-view視圖,那么問題來了,怎么讓一個(gè)頁面中有多個(gè)視圖呢,擁有多個(gè)視圖,很隨意,多寫幾個(gè)router-view標(biāo)簽就行了,但是每個(gè)router-view視圖里面顯示的相同的內(nèi)容,這是一個(gè)問題,多寫幾個(gè)視圖好像沒什么用,那么怎么讓一個(gè)頁面中的多個(gè)視圖顯示不同的內(nèi)容呢?

        下面就來介紹命名視圖的作用,首先,一般情況下,我們?cè)诼酚膳渲弥校粋€(gè)路由路徑只能對(duì)應(yīng)一個(gè)組件,若想對(duì)應(yīng)多個(gè)組件,必須得作為子組件存在,然后再一個(gè)公用的視圖內(nèi)顯示,這是一個(gè)路由對(duì)應(yīng)多個(gè)組件,這些組件對(duì)應(yīng)一個(gè)視圖

        例如:

        {
          path:'tv',
          name:'tv',
          component:Tv,
          children:[
            {path:'',component:Zhonghe},
            {path:'zhonghe',component:Zhonghe},
            {path:'guochan',component:Guochan},
            {path:'yingmei',component:Yingmei},
            {path:'riju',component:Riju},
            {path:'hanju',component:Hanju}
          ]
        },

        那么,下面來介紹命名視圖:有時(shí)候想同時(shí) (同級(jí)) 展示多個(gè)視圖,而不是嵌套展示,例如創(chuàng)建一個(gè)布局,有 sidebar (側(cè)導(dǎo)航) 和 main (主內(nèi)容) 兩個(gè)視圖,這個(gè)時(shí)候命名視圖就派上用場(chǎng)了。你可以在界面中擁有多個(gè)單獨(dú)命名的視圖,而不是只有一個(gè)單獨(dú)的出口。如果 router-view 沒有設(shè)置名字,那么默認(rèn)為 default。

        <router-view class="view one"></router-view>
        <router-view class="view two" name="a"></router-view>
        <router-view class="view three" name="b"></router-view>

        一個(gè)視圖使用一個(gè)組件渲染,因此對(duì)于同個(gè)路由,多個(gè)視圖就需要多個(gè)組件。確保正確使用 components配置 (帶上 s):

        const router = new VueRouter({
         routes: [
         {
         path: '/',
         components: {
         default: Foo,
         a: Bar,
         b: Baz
         }
         }
         ]
        })

        解釋一下:

        在這個(gè)默認(rèn)路由下,

        第一個(gè)非未命名視圖顯示Foo組件

        第二個(gè)name名為a的視圖顯示Bar組件

        第二個(gè)name名為b的視圖顯示Baz組件

        然后自己有些了個(gè)demo

        <template>
          <div class="hello">
            <ul class="nav">
              <li><router-link to="/list1">list1</router-link></li>
              <li><router-link to="/list2">list2</router-link></li>
              <li><router-link to="/list3">list3</router-link></li>
            </ul>
            <h6>默認(rèn)視圖</h6>
            <div class="view">
              <router-view></router-view>
            </div>
            <h6>a視圖</h6>
            <div class="view">
              <router-view name="a"></router-view>
            </div>
            <h6>b視圖</h6>
            <div class="view">
              <router-view name="b"></router-view>
            </div>
          </div>
        </template>

        router配置:

        routes: [
          {
            path: '/',
            name: 'HelloWorld',
            component: HelloWorld,
            children:[
              {
                path:'',
                components:{
                  default:List1,
                  a:List2,
                  b:List3
                }
              },
              {
                path:'list1',
                components:{
                  default:List1,
                  a:List2,
                  b:List3
                }
               },
               {
                path:'list2',
                components:{
                  default:List2,
                  a:List1,
                  b:List3
                }
              },
              {
                path:'list3',
                components:{
                  default:List3,
                  a:List1,
                  b:List2
                }
              }
            ]
          }
        ]

        這樣會(huì)讓也面很靈活,可以研究一下

        總結(jié)

        以上所述是小編給大家介紹的vue 中 命名視圖的用法 ,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
        如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        vue 中 命名視圖的用法實(shí)例詳解

        vue 中 命名視圖的用法實(shí)例詳解:今天主要記錄 vue中命名視圖的用法 先奉上官網(wǎng)網(wǎng)址:https://router.vuejs.org/zh/guide/essentials/named-views.html 一般情況下,一個(gè)頁面里面可能有多個(gè)組件,比如側(cè)邊欄,內(nèi)容區(qū),側(cè)邊欄是一個(gè)組件、內(nèi)容區(qū)是一個(gè)組件,我們普遍會(huì)將兩個(gè)組件作為子組件添
        推薦度:
        標(biāo)簽: 使用 VUE 里面
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲动漫精品无码av天堂| 国产亚洲一区二区手机在线观看| 黄页网站在线视频免费| 最近中文字幕mv免费高清电影| 亚洲区精品久久一区二区三区| 亚洲啪啪免费视频| 亚洲一级特黄特黄的大片| 国产成人亚洲精品91专区高清| 成人片黄网站色大片免费观看cn| 亚洲综合区小说区激情区| 亚洲AV色吊丝无码| 中文字幕无码成人免费视频| 亚洲国产美女精品久久久久∴| a级男女仿爱免费视频| 日本一区二区三区日本免费| 久久亚洲精品成人综合| 日韩人妻一区二区三区免费 | 国色精品卡一卡2卡3卡4卡免费| 亚洲第一网站免费视频| 午夜宅男在线永久免费观看网| 亚洲一区欧洲一区| 亚洲 小说区 图片区 都市| 亚洲视频一区二区三区| 无码免费午夜福利片在线| 亚洲av成人一区二区三区在线播放| 四虎影视在线永久免费观看| 久久精品国产亚洲AV忘忧草18| 成人午夜免费福利| 国产激情久久久久影院老熟女免费| 亚洲αv久久久噜噜噜噜噜| 国产亚洲综合精品一区二区三区| 亚洲国产免费综合| 国产成人精品一区二区三区免费| 亚洲AV成人精品日韩一区18p| 中文在线免费观看| 亚洲精品亚洲人成在线播放| 亚洲第一区精品观看| 69视频在线观看高清免费| 亚洲午夜未满十八勿入| 在线涩涩免费观看国产精品| 亚洲午夜电影在线观看高清|