文章詳情頁(yè)
javascript - vue $set 整個(gè)數(shù)組
瀏覽:144日期:2023-05-21 10:13:00
問(wèn)題描述
用$set改變整個(gè)數(shù)組 應(yīng)該怎么寫(xiě)
data: { arr: [1,2,3,4]},methods: { fun: function(){//改變一個(gè)元素this.$set(this.arr, 2, ’a3’)//改變整個(gè)數(shù)組 應(yīng)該怎么寫(xiě)//this.arr = [9,8,7] }}
問(wèn)題解答
回答1:直接賦值this.arr = [’h’, ’e’, ’...’];
回答2:methods: { fun() {this.$set(this, arr, [’a’, ’b’, ’c’]) }, fun2() {this.arr = [’a’, ’b’, ’c’] }, fun3() {this.arr.splice(0, this.arr.length, ’a’, ’b’, ’c’) }}回答3:
$set一般用于對(duì)象新增鍵值對(duì),數(shù)組直接通過(guò)賦值即可,數(shù)據(jù)數(shù)據(jù)操作的話js相關(guān)操作都會(huì)有監(jiān)聽(tīng)。
標(biāo)簽:
JavaScript
相關(guān)文章:
1. 查詢(xún)mysql數(shù)據(jù)庫(kù)中指定表指定日期的數(shù)據(jù)?有詳細(xì)2. mysql - 怎么生成這個(gè)sql表?3. mysql儲(chǔ)存json錯(cuò)誤4. php - 公眾號(hào)文章底部的小程序二維碼如何統(tǒng)計(jì)?5. mysql - 表名稱(chēng)前綴到底有啥用?6. mysql - 數(shù)據(jù)庫(kù)表中,兩個(gè)表互為外鍵參考如何解決7. Navicat for mysql 中以json格式儲(chǔ)存的數(shù)據(jù)存在大量反斜杠,如何去除?8. 在mybatis使用mysql的ON DUPLICATE KEY UPDATE語(yǔ)法實(shí)現(xiàn)存在即更新應(yīng)該使用哪個(gè)標(biāo)簽?9. mysql - 數(shù)據(jù)庫(kù)建字段,默認(rèn)值空和empty string有什么區(qū)別 11010. sql語(yǔ)句 - 如何在mysql中批量添加用戶(hù)?
排行榜

熱門(mén)標(biāo)簽