国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Vue模板語法中數據綁定的實例代碼

2019-11-19 11:32:39
字體:
來源:轉載
供稿:網友

1.單項數據綁定

<div id="di"><input type="text" :value="input_val"></div><script>var app = new Vue({el: '#di',data: {input_val: 'hello world '}})</script>

 通過瀏覽器 REPL 環境可以進行修改 app.input_val = 'Vue'

我們通過 vue 對象修改數據可以直接影響到 DOM 元素,但是,如果直接修改 DOM 元素,卻不會影響到 vue 對象的數據;我們把這種現象稱為 單向數據綁定 ;

2.雙向數據綁定v-model:

<div id="di"> <input type="text" v-model="input_val" ></div><script> var app = new Vue({  el: '#di',  data: {   input_val: 'hello world '  } })</script>

通過 v-model 指令展示表單數據,此時就完成了 雙向數據綁定 ;

不管 DOM 元素還是 vue 對象,數據的改變都會影響到另一個;

2.1雙向數據綁定的應用范圍:

    文本框 & 文本域

<div id="di"> <textarea v-model="inp_val"></textarea> <div>{{ inp_val }}</div></div><script> var app = new Vue({  el: '#di',  data: {   inp_val: ''  } })</script>

     綁定復選框

<div id="di"> 吃飯:<input type="checkbox" value="eat" v-model="checklist"><br> 睡覺:<input type="checkbox" value="sleep" v-model="checklist"><br> {{ checklist }}</div><script> var vm = new Vue({  el: '#di',  data: { checklist: []  } });</script>

      綁定單選框

<div id="ap"> 男<input type="radio" name="sex" value="男" v-model="sex"> 女<input type="radio" name="sex" value="女" v-model="sex">  <br> {{sex}}</div><script> var vm = new Vue({  el: '#ap',  data: {   sex: ''  } });</script>

總結

以上所述是小編給大家介紹的Vue模板語法中數據綁定的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 尼勒克县| 寿光市| 锡林郭勒盟| 泽普县| 宿迁市| 洪江市| 巴林右旗| 沁源县| 虎林市| 星子县| 巫山县| 东莞市| 南川市| 秭归县| 白山市| 军事| 志丹县| 漳平市| 察哈| 汶上县| 察雅县| 锦州市| 万载县| 清水县| 商城县| 阿拉善左旗| 仲巴县| 廊坊市| 苏州市| 闸北区| 鄂伦春自治旗| 达州市| 忻州市| 吉林省| 雅江县| 仪征市| 册亨县| 马边| 绥化市| 赣州市| 五大连池市|