<!--
動(dòng)態(tài)組件
vue 內(nèi)置了一款 component 組件诬乞,可以通過設(shè)置這個(gè)組件的 is 屬性為某個(gè)組件的名字蒂萎,從而實(shí)現(xiàn)用某個(gè)組件去替換這個(gè)動(dòng)態(tài)組件的模板內(nèi)容
-->
<div id="app" v-cloak>
<button :class="{'active': curPage === 'home'}" @click="curPage = 'home'">首頁</button>
<button :class="{'active': curPage === 'list'}" @click="curPage = 'list'">列表頁</button>
<button :class="{'active': curPage === 'about'}" @click="curPage = 'about'">關(guān)于頁</button>
<!-- <home v-if="curPage === 'home'"></home>
<list v-else-if="curPage === 'list'"></list>
<about v-else></about> -->
<!-- 動(dòng)態(tài)組件 component 內(nèi)置組件 -->
<comopnent :is="curPage"></comopnent>
</div>
<script src="./js/vue.js"></script>
<script>
Vue.component('home', {
template: `
<div>
<h1>首頁</h1>
</div>
`,
})
Vue.component('list', {
template: `
<div>
<h1>列表頁</h1>
</div>
`,
})
Vue.component('about', {
template: `
<div>
<h1>關(guān)于頁</h1>
</div>
`,
})
let vm = new Vue({
el: '#app',
data: {
curPage: 'home'
},
})
</script>
動(dòng)態(tài)組件
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門酝陈,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人毁涉,你說我怎么就攤上這事沉帮。” “怎么了贫堰?”我有些...
- 文/不壞的土叔 我叫張陵穆壕,是天一觀的道長。 經(jīng)常有香客問我其屏,道長喇勋,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任偎行,我火速辦了婚禮川背,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘蛤袒。我一直安慰自己渗常,他們只是感情好,可當(dāng)我...
- 文/花漫 我一把揭開白布汗盘。 她就那樣靜靜地躺著皱碘,像睡著了一般。 火紅的嫁衣襯著肌膚如雪隐孽。 梳的紋絲不亂的頭發(fā)上癌椿,一...
- 文/蒼蘭香墨 我猛地睜開眼虑稼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼琳钉!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蛛倦,我...
- 序言:老撾萬榮一對(duì)情侶失蹤歌懒,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后溯壶,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體及皂,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡甫男,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了验烧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片板驳。...
- 正文 年R本政府宣布,位于F島的核電站菌仁,受9級(jí)特大地震影響浩习,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜济丘,卻給世界環(huán)境...
- 文/蒙蒙 一谱秽、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧摹迷,春花似錦疟赊、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至鲫寄,卻和暖如春吉执,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背地来。 一陣腳步聲響...
- 正文 我出身青樓咕宿,卻偏偏與公主長得像,于是被迫代替她去往敵國和親蜡秽。 傳聞我的和親對(duì)象是個(gè)殘疾皇子府阀,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- 1.動(dòng)態(tài)組件 js代碼: 組件: html代碼: 點(diǎn)擊每個(gè)按鈕會(huì)顯示相對(duì)應(yīng)的組件內(nèi)容肌似。 BUT:動(dòng)態(tài)組件默認(rèn)情況下...
- component 使用場(chǎng)景: 多個(gè)組件之間進(jìn)行切換 require.context() 使用場(chǎng)景:手動(dòng)引入多個(gè)組件
- Vue全局組件眠蚂、局部組件 ->聚焦點(diǎn):組件的復(fù)用性 -> data數(shù)據(jù)必須寫成函數(shù)的形式,每個(gè)組件調(diào)用都retur...
- 使用is可以切換組件 我們可以使用is來動(dòng)態(tài)的切換組件: 當(dāng)data中的componentName的值改變的時(shí)候就...