【发布时间】:2022-01-23 06:21:03
【问题描述】:
我是 Angular 的新手,并试图用作数组的过滤器值,即在对象内部,它在另一个数组内部。 应该过滤的第二个文件包含对象数组。 例如:
export const PART: Parts [] = [
{
title: 'param1',
data: 'some data', //required information to get
},
{
title: 'param2',
data: 'other data',
},
{
title: 'param3',
data: 'another data',
}
]
export const PROD: Prod[] = [
{
id: 1,
name: 'item1',
title: ['param1', 'param3']
},
{
id: 2,
name: 'item2',
title: ['param2', 'param3']
}
]
预期结果: item1 在它的描述数据中接收:“一些数据”和“另一个数据”。 item2 在它的描述数据中接收:“其他数据”和“其他数据”。 我会在这两个项目的模板中使用方法 *ngFor。
我需要根据标题“param1”将 const PART 中的数据分配给 const PROD 的项目。 不幸的是,我找不到任何适用于这种情况的代码示例。 提前谢谢你。
【问题讨论】:
-
给定两个数组,你能举一个预期输出的例子吗?
标签: javascript angular