element vue Array數(shù)組和Map對(duì)象的添加與刪除操作
使用場(chǎng)景:
一個(gè)后臺(tái)系統(tǒng)中, 管理員要配置自定義字段后臺(tái)要生成id和title,其他角色要使用自定義字段的表單, 添加數(shù)據(jù), 但是每個(gè)要填寫的對(duì)象的id 和title都是無法固定的,因此頁(yè)面顯示的title 和id都需要自定義數(shù)字和map對(duì)象來實(shí)現(xiàn),vue 的數(shù)值動(dòng)態(tài)添加內(nèi)容需要特定的方式:
1.定義一個(gè)vue空數(shù)組與一個(gè)vue 空Map對(duì)象:
data: function() { return{ arrayData:[],//自定義字段中下拉框的數(shù)組 mapData:{},//自定義字段提交保存數(shù)據(jù)的map dbData:[ {} ],//數(shù)據(jù)庫(kù)查詢出來的自定義字段 mapKey:'age', mapValue:29, arrayIndex:0, arrayValue:'中國(guó)', }; }
2.賦值對(duì)象:
Map 賦值: Vue.set(this.mapData,this.mapkey,this.mapValue);
Array 賦值: Vue.set(this.arrayData,this.arrayIndex,this.arrayValue);
總結(jié)
以上所述是小編給大家介紹的element vue Array數(shù)組和Map對(duì)象的添加與刪除,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
基于Vue 2.0 監(jiān)聽文本框內(nèi)容變化及ref的使用說明介紹
今天小編就為大家分享一篇基于Vue 2.0 監(jiān)聽文本框內(nèi)容變化及ref的使用說明介紹,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-08-08vant-list組件觸發(fā)多次onload事件導(dǎo)致數(shù)據(jù)亂序的解決方案
這篇文章主要介紹了vant-list組件觸發(fā)多次onload事件導(dǎo)致數(shù)據(jù)亂序的解決方案2023-01-01Vue中v-for的數(shù)據(jù)分組實(shí)例
下面小編就為大家分享一篇Vue中v-for的數(shù)據(jù)分組實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-03-03vue中table多選/單選行,獲取其數(shù)據(jù)方式
這篇文章主要介紹了vue中table多選/單選行,獲取其數(shù)據(jù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-07-07Vue腳手架配置代理服務(wù)器的兩種方式(小結(jié))
本文主要介紹了Vue腳手架配置代理服務(wù)器的兩種方式(小結(jié)),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01Vue CLI3中使用compass normalize的方法
這篇文章主要介紹了Vue CLI3中使用compass normalize的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-05-05前端vue滾動(dòng)條滾動(dòng)監(jiān)聽問題成功解決辦法
在Vue中監(jiān)聽滾動(dòng)事件可以通過使用指令或者自定義事件來實(shí)現(xiàn),這篇文章主要給大家介紹了關(guān)于前端vue滾動(dòng)條滾動(dòng)監(jiān)聽問題成功解決的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-09-09