我想在类中添加一些元数据,例如
@SomeMetaInfo("hello")
export class SomeData {
public name: string;
public age: number;
}
在我的SomeMetaInfo
装饰器里面,我将存储值"你好"?这是我到目前为止所尝试的
function SomeMetaInfo(someValue: string) {
return (target: Function) => {
target.prototype["SomeMetaInfo:someValue"] = someValue;
}
}
但这真的是我应该存储价值的地方吗?我应该如何阅读价值?