element vue Array數(shù)組和Map對(duì)象的添加與刪除操作
使用場(chǎng)景:
一個(gè)后臺(tái)系統(tǒng)中, 管理員要配置自定義字段后臺(tái)要生成id和title,其他角色要使用自定義字段的表單, 添加數(shù)據(jù), 但是每個(gè)要填寫的對(duì)象的id 和title都是無(wú)法固定的,因此頁(yè)面顯示的title 和id都需要自定義數(shù)字和map對(duì)象來(lái)實(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ù)查詢出來(lái)的自定義字段
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ì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
Vue3數(shù)據(jù)更新,頁(yè)面沒(méi)有同步更新的問(wèn)題及解決
這篇文章主要介紹了Vue3數(shù)據(jù)更新,頁(yè)面沒(méi)有同步更新的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-03-03
Vue3中進(jìn)行頁(yè)面局部刷新組件刷新的操作方法
這篇文章主要介紹了Vue3中進(jìn)行頁(yè)面局部刷新組件刷新的操作方法,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-12-12
解決vue中數(shù)據(jù)更新視圖不更新問(wèn)題this.$set()方法
這篇文章主要介紹了解決vue中數(shù)據(jù)更新視圖不更新問(wèn)題this.$set()方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-06-06
基于Vue.js實(shí)現(xiàn)一個(gè)完整的登錄功能
在現(xiàn)代Web應(yīng)用中,用戶登錄功能是一個(gè)核心模塊,它不僅涉及到用戶身份驗(yàn)證,還需要處理表單驗(yàn)證、狀態(tài)管理、接口調(diào)用等多個(gè)環(huán)節(jié),本文將基于一個(gè)Vue.js項(xiàng)目中的登錄功能實(shí)現(xiàn),深入解析其背后的技術(shù)細(xì)節(jié),幫助開發(fā)者更好地理解和實(shí)現(xiàn)類似功能,需要的朋友可以參考下2025-02-02
vue3+vite+ts使用monaco-editor編輯器的簡(jiǎn)單步驟
因?yàn)楫呍O(shè)需要用到代碼編輯器,根據(jù)調(diào)研,我選擇使用monaco-editor代碼編輯器,下面這篇文章主要給大家介紹了關(guān)于vue3+vite+ts使用monaco-editor編輯器的簡(jiǎn)單步驟,需要的朋友可以參考下2023-01-01
Vue el-table表格第一列序號(hào)與復(fù)選框hover切換方式
這篇文章主要介紹了Vue el-table表格第一列序號(hào)與復(fù)選框hover切換方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-07-07

