我收到此错误cannot read property 'Value' of undefined
,我做错了什么?
years: any[] = [];
ngOnInit() {
for (let i = 1970; i <= new Date().getFullYear(); i++)
{
this.years.push({'Value': i});
}
}
答案 0 :(得分:2)
显然你正试图在有{I}的东西上使用无法读取属性&#39;价值&#39;未定义的
public void passMultipleTypes(Type1 | Type2 obj) {
System.out.println(obj.getCode());
System.out.println(obj.getValue());
}
。例如
.Value
可能你想要这样的东西:
this.years.push({'Value': i});
let year = undefined;
year.Value; // BANG