vue動態新增陣列歸類

2021-10-14 02:04:34 字數 1004 閱讀 1698

昨天在寫完專案之後出現乙個bug,我想簡單了,我以為直接把資料傳過去就行,誰知道還需要歸類資料,把資料整合起來,這個是動態的整合起來。格式是這樣子的

[

]

children陣列裡面放的是name底下的種類。

// 先搞乙個空的陣列,這個是讓儲存把多餘新增的重複資料過濾掉的資料

let arr3 =

;// 通過結構把所有需要歸類的資料結構給arr2

this

.arr2 =

[...i,

...this

.arr2]

;this

.selectedrowkeys = e;

e.foreach

(item1 =>;if

(item1 == item.id);}

);})

;//

let obj =

;var newarr = arr3.

reduce

((prev, cur)

=>,[

]);let ac =

;this

.arrpush = newarr;

this

.arrpush.

foreach

(cc =>);

// 這兒用到es6的新語法 set方法 set就是如果裡面就多餘的重複元素的話會被自動過濾掉。

ac =

newset

(ac)

;//['a','b']

console.

log(

'hhhh:'

,ac)

var uqiue =

;ac.

foreach

(item=>)}

);uqiue.

foreach

(item=>;}

);})

;this

.arrpush = uqiue;

vue 新增陣列頁面及時顯示

第一次寫部落格,寫的不好,還望大家多多包涵。newwrite是定義的乙個陣列 push進去使用者名稱和輸入的內容,changeitems changeitems是我監聽的輸入框的內容 由於我有的地方是用的二維陣列,所以這種push的方法就不能及時顯示到頁面上去 js 這的items是乙個二維陣列 t...

新增陣列方法

有乙個條件不滿足,就返回false function isbelowthreshold currentvalue var array1 1,30,39,29,10,13 console.log array1.every isbelowthreshold 如果arr1的name欄位的值,全部在arr2...

ES新增陣列方法

陣列中foreach map filter reduce some every 的總結 let array 1,2,3,4 array.foreach item,index,array foreach會遍歷陣列,沒有返回值,不允許在迴圈體內寫return,不會改變原來陣列的內容.let array ...