真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

在vue項(xiàng)目中$set的作用是什么

本篇文章為大家展示了在vue項(xiàng)目中$set的作用是什么,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。

創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作溫江服務(wù)器租用的網(wǎng)絡(luò)公司,有著豐富的建站經(jīng)驗(yàn)和案例。

如下代碼:





vue $set




 姓名:{{ name }}
 年齡:{{age}}
 性別:{{sex}}
 說(shuō)明:{{info.content}}

運(yùn)行結(jié)果:

姓名:創(chuàng)新互聯(lián)
年齡:3
性別:
說(shuō)明:my name is test

為什么會(huì)這樣呢?當(dāng)去查對(duì)應(yīng)文檔時(shí),你會(huì)發(fā)現(xiàn)響應(yīng)系統(tǒng) ,把一個(gè)普通 Javascript 對(duì)象傳給 Vue 實(shí)例來(lái)作為它的 data 選項(xiàng),Vue 將遍歷它的屬性,用 Object.defineProperty 將它們轉(zhuǎn)為 getter/setter,如上示例,將data在控制臺(tái)打印出來(lái)會(huì)發(fā)現(xiàn):

在vue項(xiàng)目中$set的作用是什么

在age及name都有g(shù)et和set方法,但是在sex里面并沒(méi)有這兩個(gè)方法,因此,設(shè)置了sex值后vue并不會(huì)自動(dòng)更新視圖;

解決方法:

1、通過(guò)Vue.set方法設(shè)置data屬性,如上:

Vue.set(data,'sex', '男')

2、您還可以使用 vm.$set實(shí)例方法,這也是全局 Vue.set方法的別名:

var key = 'content'; //這種主要用于當(dāng)對(duì)象中某個(gè)屬性值動(dòng)態(tài)生成時(shí)處理方式
this.$set('info.'+key, 'what is this?');
//或
this.$set('info.content', 'what is this?');

上述內(nèi)容就是在vue項(xiàng)目中$set的作用是什么,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)頁(yè)名稱:在vue項(xiàng)目中$set的作用是什么
轉(zhuǎn)載注明:http://weahome.cn/article/gosiej.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部