【发布时间】:2022-01-17 19:48:13
【问题描述】:
this.$store.commit(
'deleteCheckboxItems',
response.data.items.forEach(element => {
element.id;
})
);
从收到的api 我需要获取 id 并将其传递给 vuex。该函数有效,但在调用时它会在控制台中写入 undefined。
vuex:
deleteCheckboxItems(state, payload) {
if(state.filteredBrands) {
state.filteredBrands = state.filteredBrands.filter((item) => {
console.log(payload);
item.id == payload;
});
}
在 vuex 中我需要id 来比较,如果有相同的则删除。
我应该改变什么?
【问题讨论】:
标签: vue.js vue-component vuex