最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue 重塑數(shù)組之修改數(shù)組指定index的值操作

 更新時間:2020年08月09日 10:00:39   作者:半夏微瀾ぺ  
這篇文章主要介紹了vue 重塑數(shù)組之修改數(shù)組指定index的值操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

vm.items[indexOfItem] = newValue

vue不能檢測數(shù)組的變動

想要實現(xiàn)可以使用vue的set方法

this.$set(this.items,indexOfItem,newValue);

補(bǔ)充知識:vue中利用索引直接設(shè)置一個數(shù)組項,不能觸發(fā)視圖更新的問題

由于 JavaScript 的限制,Vue 不能檢測以下數(shù)組的變動:

1、當(dāng)你利用索引直接設(shè)置一個數(shù)組項時,例如:vm.items[indexOfItem] = newValue

2、當(dāng)你修改數(shù)組的長度時,例如:vm.items.length = newLength

舉個例子:

var vm = new Vue({
 data: {
  items: ['a', 'b', 'c']
 }
})
vm.items[1] = 'x' // 不是響應(yīng)性的
vm.items.length = 2 // 不是響應(yīng)性的

為了解決第一類問題,以下兩種方式都可以實現(xiàn)和 vm.items[indexOfItem] = newValue 相同的效果,同時也將在響應(yīng)式系統(tǒng)內(nèi)觸發(fā)狀態(tài)更新:

// Vue.set

Vue.set(vm.items, indexOfItem, newValue)

// Array.prototype.splice

vm.items.splice(indexOfItem, 1, newValue)

你也可以使用 vm.$set 實例方法,該方法是全局方法 Vue.set 的一個別名:

vm.$set(vm.items, indexOfItem, newValue)

為了解決第二類問題,你可以使用 splice:

vm.items.splice(newLength)

以上這篇vue 重塑數(shù)組之修改數(shù)組指定index的值操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue如何實現(xiàn)表單多選并且獲取其中的值

    vue如何實現(xiàn)表單多選并且獲取其中的值

    這篇文章主要介紹了vue如何實現(xiàn)表單多選并且獲取其中的值問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • vue3中element-plus?icon圖標(biāo)的正確使用姿勢

    vue3中element-plus?icon圖標(biāo)的正確使用姿勢

    element-plus官方提示,Icon圖標(biāo)正在向SVG?Icon遷移,之前使用的Font?Icon即將被棄用,下面這篇文章主要給大家介紹了關(guān)于vue3中element-plus?icon圖標(biāo)的正確使用姿勢,需要的朋友可以參考下
    2022-03-03
  • Vue基本指令實例圖文講解

    Vue基本指令實例圖文講解

    這篇文章主要介紹了Vue基本指令實例圖文講解,文章將基本指令講解的很清楚,有對于指令不太懂的同學(xué)可以跟著學(xué)習(xí)研究下
    2021-02-02
  • 在vue中獲取token,并將token寫進(jìn)header的方法

    在vue中獲取token,并將token寫進(jìn)header的方法

    今天小編就為大家分享一篇在vue中獲取token,并將token寫進(jìn)header的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • Vue實現(xiàn)省市區(qū)級聯(lián)下拉選擇框

    Vue實現(xiàn)省市區(qū)級聯(lián)下拉選擇框

    這篇文章主要為大家詳細(xì)介紹了Vue實現(xiàn)省市區(qū)級聯(lián)下拉選擇框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Vue3框架使用報錯以及解決方案

    Vue3框架使用報錯以及解決方案

    這篇文章主要介紹了Vue3框架使用報錯以及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • vue-element的select下拉框賦值實例

    vue-element的select下拉框賦值實例

    這篇文章主要介紹了vue-element的select下拉框賦值實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • vue axios 表單提交上傳圖片的實例

    vue axios 表單提交上傳圖片的實例

    下面小編就為大家分享一篇vue axios 表單提交上傳圖片的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • vue動態(tài)禁用控件綁定disable的例子

    vue動態(tài)禁用控件綁定disable的例子

    今天小編就為大家分享一篇vue動態(tài)禁用控件綁定disable的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • vue3實現(xiàn)CSS無限無縫滾動效果

    vue3實現(xiàn)CSS無限無縫滾動效果

    這篇文章主要為大家詳細(xì)介紹了vue3實現(xiàn)CSS無限無縫滾動效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06

最新評論

恭城| 肇州县| 宜兰县| 海林市| 定陶县| 德惠市| 秦安县| 临武县| 黄陵县| 巴彦淖尔市| 南通市| 蓝山县| 青龙| 垣曲县| 呼伦贝尔市| 阳谷县| 鲁山县| 灵川县| 台山市| 沈阳市| 扎兰屯市| 德清县| 东乌| 洛阳市| 鸡东县| 乐山市| 瓦房店市| 肇东市| 平山县| 涟水县| 金乡县| 洱源县| 大名县| 宜君县| 清苑县| 社会| 芒康县| 修文县| 梅州市| 宾阳县| 玛多县|