久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      認識一下vue中的模板語法,聊聊容器和實例的關(guān)系

      本篇文章帶大家了解一下vue中的模板語法,介紹一下插值語法和指令語法,并聊聊容器和實例的關(guān)系,希望對大家有所幫助!

      認識一下vue中的模板語法,聊聊容器和實例的關(guān)系

      我要一步一步往上爬~大家好,今天我們來一起認識一下模板語法這個概念!

      一、模板語法

      模板語法分為插值語法和指令語法兩種。

      1.插值語法

      插值語法是用兩個大括號來表示的,用于解釋標簽體內(nèi)容,{{xxx}}里面的xxx必須要是js表達式,xxx就可以在被解析后去自動讀取實例中定義的屬性了。(學習視頻分享:vuejs教程)

      · 標簽體:<>這個位置就是標簽體<>,舉個栗子

      <h3>插值語法</h3> [插值語法就是標簽體] <h1>Hello,{{name}}</h1> [Hello,{{name}}就是標簽體 ]

      · js表達式:可以產(chǎn)生一個值的,舉幾個例子就明白了

      • name
      • 1+1
      • ok ? 'YES' : 'NO'

      · js代碼(語句)是一種特殊的js代碼,會產(chǎn)生一個值 js代碼(語句):舉幾個比較常見的例子

      • if(){}
      • for(){}

      2.指令語法

      指令語法以v-開頭,你應該不會陌生,包括v-for、v-on、v-bind……

      它的作用是解析標簽(包括標簽屬性,標簽體內(nèi)容,綁定事件),功能就非常強大了,我們這里舉個v-bind的使用案例,它是用來綁定屬性的,v-on則是用于綁定事件:

      <div id="app">             <h3>插值語法</h3>             <h1>Hello,{{name}}</h1>             <h3>指令語法</h3>             <a v-bind:href="url">點我點我!</a>             <li v-for="(item,index) in student.name">                 <label>{{index+1}}. {{item.toUpperCase() }}</label>             </li>         </div>          <script >             new Vue({                 el:'#app' ,                 data:{                     name:'三年二班',                     url:"https://www.baidu.com",                     student:{                         name:["Sam","Bob","Alice"]                     }                 }             })

      結(jié)果如下圖所示:

      認識一下vue中的模板語法,聊聊容器和實例的關(guān)系

      這里的v-bind:href="url",雙引號的內(nèi)容也要寫成js表達式,v-bindhref屬性和url進行了綁定,這樣就可以正確的讀取data中url屬性https://www.baidu.com。

      注意:如果不加v-bind,寫成href="url",那此時雙引號里的內(nèi)容就編程了字符串,給href賦值。

      二、容器和實例的關(guān)系

      認識一下vue中的模板語法,聊聊容器和實例的關(guān)系

      容器和實例的關(guān)系是1:1,也就是一個實例只能綁定一個容器,下面兩種情況都是不可以的:

      • 1個id為app的容器,2個el為app的實例:這樣在容器里的name被解析后,只會去第一個實例里面讀取data屬性

      • 2個id為app的容器,1個el為app的實例:在代碼段位置處于后面的那個容器,就不會被解析出來

      實際開發(fā)場景里只會有一個Vue實例,因為會配和組件一起構(gòu)建代碼,所以實例里面的代碼不會特別復雜。

      (學習視頻分享:web前端)

      贊(0)
      分享到: 更多 (0)
      ?
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號