我的秋田商店中有下一个实体结构:
{
id: 1,
values: [
{valueId: 1.1, data: [
{dataId: 1.3, text: 'abc'},
{dataId: 1.4, text: 'cba'}
]}
];
}
我正在尝试将另一个对象添加到特定值的数据数组中,例如我想添加{dataId: 1.5, text: 'dfg}
到值的数据中valueId: 1.1
。所以结果应该是这样的:
{
id: 1,
values: [
{valueId: 1.1, data: [
{dataId: 1.3, text: 'abc'},
{dataId: 1.4, text: 'cba'},
{dataId: 1.5, text: 'dfg}
]}
];
}
我试图做下一件事,但没有奏效:
this.outgoingDataStore.update(1, data => {
return {
...data,
valuesByComponents: arrayAdd(data.values, {dataId: 1.4, text: 'cba'} )
};
});
任何帮助,将不胜感激