(九)Component標(biāo)簽

本節(jié)知識(shí)點(diǎn)

  • 組件標(biāo)簽
  • 模板標(biāo)簽用的``

概述

<component></component>標(biāo)簽是vue自定義的標(biāo)簽。可以動(dòng)態(tài)綁定我們的組件,根據(jù)數(shù)據(jù)不同更換不同的組件

componet標(biāo)簽

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="initial-scale=1.0,maximum-scale=1.0">
    <title>Title</title>
    <script src="js/vue.js"></script>
</head>
<body>
  <div id="app">
      <component :is="who"></component>
      <button @click="change">點(diǎn)擊我變換</button>
  </div>
</body>
<script>
    var jsona = {
        template:`<p>啟用第一個(gè)模板</p>`
    }
    var jsonb = {
        template:`<p>啟用第二個(gè)模板</p>`
    }
    var jsonc = {
        template:`<p>啟用第三個(gè)模板</p>`
    }
    var app = new Vue({
        el:"#app",
        data:{
            who:"jsona"
        },
        components:{
            jsona :jsona,
            jsonb:jsonb,
            jsonc:jsonc
        },
        methods:{
            change:function(){
                if(this.who=="jsona")
                {
                    this.who="jsonb";
                }else if(this.who=="jsonb")
                {
                    this.who = "jsonc";
                }else if(this.who=="jsonc")
                {
                    this.who = "jsona";
                }
            }
        }
    })
</script>
</html>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 這篇筆記主要包含 Vue 2 不同于 Vue 1 或者特有的內(nèi)容,還有我對(duì)于 Vue 1.0 印象不深的內(nèi)容。關(guān)于...
    云之外閱讀 5,180評(píng)論 0 29
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,653評(píng)論 19 139
  • Vue 實(shí)例 屬性和方法 每個(gè) Vue 實(shí)例都會(huì)代理其 data 對(duì)象里所有的屬性:var data = { a:...
    云之外閱讀 2,374評(píng)論 0 6
  • 1.安裝 可以簡(jiǎn)單地在頁(yè)面引入Vue.js作為獨(dú)立版本,Vue即被注冊(cè)為全局變量,可以在頁(yè)面使用了。 如果希望搭建...
    Awey閱讀 11,300評(píng)論 4 129
  • UI組件element ★11612 - 餓了么出品的Vue2的web UI工具套件 Vux ★7503 - 基于...
    董董董董董董董董董大笨蛋閱讀 8,797評(píng)論 6 123

友情鏈接更多精彩內(nèi)容