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

首頁(yè) > 編程 > JavaScript > 正文

Vue.set()實(shí)現(xiàn)數(shù)據(jù)動(dòng)態(tài)響應(yīng)的方法

2019-11-19 14:23:51
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

在vue里面,我們操作最多的就是各種數(shù)據(jù),在jquery里面,我們習(xí)慣通過下標(biāo)定向找到數(shù)據(jù),然后重新賦值

比如var a[0]=111;(希望上家公司原諒菜鳥的我寫了不少這樣的代碼😁)

下面上代碼

<html lang="en"><head>  <meta charset="UTF-8">  <title>Document</title>  <script src="./js/vue.min.js"></script></head><body>  <div id="app">     <ul>       <li v-for="item in listData">{{item}}</li>    </ul>    <a href="javascript:void(0)" rel="external nofollow" rel="external nofollow" v-text="he" @click="changeData()"></a>  </div></body><script>  new Vue({    el:"#app",    data:{      he:"點(diǎn)我",      listData:["a","b","c"]     },    methods:{       changeData () {         this.listData[0]="d";       }      }  })</script></html>

當(dāng)我點(diǎn)擊按鈕時(shí)候,發(fā)現(xiàn)沒有任何變化,頁(yè)面上還是a,b,c

輸入圖片說(shuō)明

vue當(dāng)然不會(huì)這么菜呢

下面是偉大的vue內(nèi)置的方法來(lái)了

Vue.set() 官方解釋: 設(shè)置對(duì)象的屬性。如果對(duì)象是響應(yīng)式的,確保屬性被創(chuàng)建后也是響應(yīng)式的,同時(shí)觸發(fā)視圖更新。這個(gè)方法主要用于避開 Vue 不能檢測(cè)屬性被添加的限制。

我的理解就是觸發(fā)視圖重新更新一遍,數(shù)據(jù)動(dòng)態(tài)起來(lái)

Vue.set(a,b,c)

a是要更改的數(shù)據(jù) b是數(shù)據(jù)的第幾項(xiàng) c是更改后的數(shù)據(jù)

解決上面數(shù)據(jù)不能更改后的代碼

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>Document</title>  <script src="./js/vue.min.js"></script></head><body>  <div id="app">     <ul>       <li v-for="item in listData">{{item}}</li>    </ul>    <a href="javascript:void(0)" rel="external nofollow" rel="external nofollow" v-text="he" @click="changeData()"></a>  </div></body><script>  new Vue({    el:"#app",    data:{      he:"點(diǎn)我",      listData:["a","b","c"]     },    methods:{       changeData () {         Vue.set(this.listData,0,'X')       }      }  })</script></html>

我們可以看到,this.listData數(shù)組的第一項(xiàng)已經(jīng)被更改了

輸入圖片說(shuō)明

總結(jié)

以上所述是小編給大家介紹的Vue.set()實(shí)現(xiàn)數(shù)據(jù)動(dòng)態(tài)響應(yīng)的方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)武林網(wǎng)網(wǎng)站的支持!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 赣州市| 霍林郭勒市| 松滋市| 阿拉善右旗| 老河口市| 嘉荫县| 北安市| 永修县| 栾川县| 习水县| 唐山市| 新安县| 上蔡县| 东阿县| 桐乡市| 双鸭山市| 东丽区| 小金县| 商城县| 中江县| 金山区| 乌拉特中旗| 龙陵县| 屯留县| 虞城县| 南召县| 东乌| 苏尼特右旗| 望江县| 南华县| 成武县| 平泉县| 精河县| 兴义市| 禹州市| 乐亭县| 东城区| 永吉县| 莱州市| 蓬溪县| 凤台县|