ngxs设置数组中的第一个元素的状态



在NGXS中,我需要在"项目:任意[]";每次数组的第一个索引。类似的东西

示例:

items[] = [{'aa':val},{'bb':val}]

现在插入{'cc':val}然后期望的数组应该像

items[] = [{'cc':val}, {'aa':val},{'bb':val}]

申报

export class BasketStateModel {
public **items: any[]**;
public basketSize: number;
}

吊篮动作

const state = getState();
setState({ items: **[...state.items, payload]**, basketSize: state.items.length + 1 });
}

这就是在数组的第一个位置插入元素的方法:

破坏分配(_A(:

let myArr = [{'a':'a'},{'b':'b'}]
myArr = [{'c':'c'}, ...myArr]
console.log(myArr)

相关内容

最新更新