我有几个 *ngFor 循环,具体取决于可能尚未实例化的可迭代对象。(例如他们正在等待一个可观察的)
我可以在视图中使用这样的表达式吗?
更新:这是抛出错误的部分
零件
activeLectureContent:LectureContent;
看法
<div class="filter-units">
<div>Units</div>
<a (click)="setUnit(i)" class="btn btn-icon-only blue filter-unit-btn" *ngFor="#unit of activeLectureContent.content; #i = index">
<span>{{i+1}}</span>
</a>
</div>
无法读取 [null] 中未定义的属性“内容”
讲座内容是这样的
export class LectureContent{
constructor(
public name:string = '',
public filter:LectureFilter[]=[],
public show:boolean = true,
public hover:boolean = false,
public content:any[]=[]
){}
}
干杯