element vue Array數(shù)組和Map對象的添加與刪除操作
使用場景:
一個后臺系統(tǒng)中, 管理員要配置自定義字段后臺要生成id和title,其他角色要使用自定義字段的表單, 添加數(shù)據(jù), 但是每個要填寫的對象的id 和title都是無法固定的,因此頁面顯示的title 和id都需要自定義數(shù)字和map對象來實現(xiàn),vue 的數(shù)值動態(tài)添加內(nèi)容需要特定的方式:
1.定義一個vue空數(shù)組與一個vue 空Map對象:
data: function() {
return{
arrayData:[],//自定義字段中下拉框的數(shù)組
mapData:{},//自定義字段提交保存數(shù)據(jù)的map
dbData:[
{}
],//數(shù)據(jù)庫查詢出來的自定義字段
mapKey:'age',
mapValue:29,
arrayIndex:0,
arrayValue:'中國',
};
}
2.賦值對象:
Map 賦值: Vue.set(this.mapData,this.mapkey,this.mapValue);
Array 賦值: Vue.set(this.arrayData,this.arrayIndex,this.arrayValue);
總結(jié)
以上所述是小編給大家介紹的element vue Array數(shù)組和Map對象的添加與刪除,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Vue3數(shù)據(jù)更新,頁面沒有同步更新的問題及解決
這篇文章主要介紹了Vue3數(shù)據(jù)更新,頁面沒有同步更新的問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03
解決vue中數(shù)據(jù)更新視圖不更新問題this.$set()方法
這篇文章主要介紹了解決vue中數(shù)據(jù)更新視圖不更新問題this.$set()方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-06-06
vue3+vite+ts使用monaco-editor編輯器的簡單步驟
因為畢設(shè)需要用到代碼編輯器,根據(jù)調(diào)研,我選擇使用monaco-editor代碼編輯器,下面這篇文章主要給大家介紹了關(guān)于vue3+vite+ts使用monaco-editor編輯器的簡單步驟,需要的朋友可以參考下2023-01-01
Vue el-table表格第一列序號與復(fù)選框hover切換方式
這篇文章主要介紹了Vue el-table表格第一列序號與復(fù)選框hover切換方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-07-07

