久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放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. 站長資訊網
      最全最豐富的資訊網站

      vue中v-bind和v-model的區(qū)別是什么

      區(qū)別:1、“v-bind”是單向綁定,而“v-model”是雙向綁定;2、“v-bind”只能將vue中的數據同步到頁面,而“v-model”不只能將vue中的數據同步到頁面,還可以將用戶數據的數據賦值給vue中的屬性。

      vue中v-bind和v-model的區(qū)別是什么

      本教程操作環(huán)境:windows7系統(tǒng)、vue2.9.6版,DELL G3電腦。

      v-model與v-bind區(qū)別:

      1、v-bind是單向綁定,用來綁定數據和屬性以及表達式,只能將vue中的數據同步到頁面。

      2、v-model是雙向綁定,不只能將vue中的數據同步到頁面,而且可以將用戶數據的數據賦值給vue中的屬性。

      3、v-bind可以給任何屬性賦值,v-model只能給具備value屬性的元素進行數據雙向綁定。

      一、v-model

      v-model多在表單中使用,在表單元素上創(chuàng)建雙向綁定,根據控件類型選擇正確的方法更新元素,可以綁定text、radio、checkbox、selected

      1. 綁定text

      <input type="text" v-model="val" /> <p> {{val}} </p>

      2. 綁定radio

      <input type="radio" value="one" v-model="radioVal" /> <input type="radio" value="two" v-model="radioVal" /> <label for v-bind="radioval" />

      radioval的值隨著選擇單選框的值,會變成one 或者 two

      3. 綁定checkBox

      (1)單個勾選框,最終的值為邏輯值true和false

      <input type="checkbox" v-model="checkVal"/> <label for="checkbox">{{checkVal}}</label>

      (2)多個勾選框時,將值綁定到一個數組

      <input type="checkbox" value="apple" v-model="checkArray"/> <label for="checkbox">{{apple}}</label>  <input type="checkbox" value="banana" v-model="checkArray"/> <label for="checkbox">{{banana}}</label>  <input type="checkbox" value="pear" v-model="checkArray"/> <label for="checkbox">{{pear}}</label>  <span>{{checkArray | json}}</span>

      checkArray中的值會根據是否選中進行關聯變化

      4. 綁定select

      (1)綁定到單個select
      (2)綁定多個select時,同樣適用數組

      5. 增加參數

      (1)lazy

      將輸入框的input事件改為change事件,使得輸入框在change事件中更新而不是input

      關于change事件和input事件的區(qū)別,簡單說來是:

      change事件必須是在輸入框失去焦點之后才會觸發(fā),而input事件可以實時監(jiān)測。

      (2)number

      將文本框輸入的值都變?yōu)閿底郑绻亲優(yōu)閿底种笫荖AN,則返回原始值

      (3)trim

      取出輸入的字符串的首尾空格


      二、v-bind

      1.綁定文本

      直接用v-bind或者{{}}

      <p v-bind="message"></p> <p>{{message}}</p>

      2.綁定屬性

      <p v-bind:src="http://...."></p> <p v-bind:class="http://...."></p> <p v-bind:style="http://...."></p>

      3.綁定表達式

      {{ number + 1 }} {{ ok ? 'YES' : 'NO' }} {{ message.split('').reverse().join('') }}

      4.綁定html

      <div>{{{ raw_html }}}</div>

      這個時候必須要使用三個{}

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