我们说我有两个物品,一辆车和一个人员名单。在我的汽车对象里面,我有一份代表乘客的ID列表。我想创建一个我可以放在列表中的装饰器(即。@personIDs public passengers: person[];
),这样,一旦创建了列表,我就可以用对实际对象的引用替换ID。
离。
function personIDs(target: any, key: string) {
for(let id of target) id = persons.filter((p) => {return p.id == id;})[0];
}
我的问题是,据我所知,我只能访问元数据,而不能访问实际值。是否有解决方法或简单优雅的解决方案?