我不明白为什么我会收到tagged_Assets
的未定义错误请,有人可以向我解释一下,谢谢。
export class TaggedAssests {
device_id: string;
hasTag: boolean;
}
tagged_Assets: TaggedAssests[];
for(let i = 0; i < this.temp.length; i++)
{
ERR-> this.tagged_Assets[i].device_id = this.temp[i].device_id;*
this.tagged_Assets[i].hasTag = true;
}
尝试初始化数组:
tagged_Assets: TaggedAssests[] = [];
或可能正在使用?。运算符
this.tagged_Assets[i]?.device_id = this.temp[i].device_id;