我有一個對象數組,例如:types: [{ id: 1, name: "Hello"},{ id: 2, name: "World"},{ id: 3, name: "Jon Doe"}]我也有一個像這樣的簡單數組:selected_types = [1, 2]所需的結果應該過濾“types”數組并排除“selected_types”數組中存在的所有id ,如下所示:final_types: [{ id: 3, name: "Jon Doe"}]我完全不知道如何實現這一點,但以下是我的嘗試: this.types.filter(obj => { for (let i = 0; i < this.selected_types.length; i++) { if (obj.id !== selected_types[i]) { final_types.push(attribute); } } });
Vue JS 如何根據數組值刪除對象
慕娘9325324
2021-10-29 16:49:30