這篇文章主要介紹vue項(xiàng)目中某一頁面不想引用公共組件app.vue怎么辦,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
站在用戶的角度思考問題,與客戶深入溝通,找到南平網(wǎng)站設(shè)計(jì)與南平網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站制作、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名與空間、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋南平地區(qū)。Vue 單頁面應(yīng)用 把公共組件放在 app.vue 但是我希望某個(gè)頁面沒有這些公共組件怎么辦(比如登陸頁面)每個(gè)頁面都有 導(dǎo)航欄 但是我希望 登陸頁面只有一個(gè)背景色和一個(gè)登陸框 沒有導(dǎo)航欄 那應(yīng)該怎樣設(shè)置呢
vue中文文檔:點(diǎn)擊進(jìn)入
在根組件中:在導(dǎo)航欄使用v-show判斷當(dāng)前路由是否是不需要的組件來完成頁面:
<template> <div id="app"> <home-header v-show="!(path ==='/') "></home-header> <home-aside v-show="!(path ==='/')"></home-aside> <router-view/> </div> </template> <script> import HomeHeader from './components/header/Header' import HomeAside from './components/aside/Aside' export default { name: 'App', data(){ return{ path:'' } }, components: { HomeHeader, HomeAside, }, // 判斷路由 mounted() { this.path = this.$route.path; // console.log(this.$route.path) }, watch:{ $route(to,from){ this.path = to.path } } } </script> <style> </style>
文章標(biāo)題:vue項(xiàng)目中某一頁面不想引用公共組件app.vue怎么辦-創(chuàng)新互聯(lián)
網(wǎng)頁鏈接:http://jinyejixie.com/article6/ghiig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、企業(yè)建站、動(dòng)態(tài)網(wǎng)站、網(wǎng)站策劃、網(wǎng)站設(shè)計(jì)公司、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容