【发布时间】:2018-04-27 07:16:40
【问题描述】:
我正在开发此博客中提到的自定义选项卡式组件:https://juristr.com/blog/2016/02/learning-ng2-creating-tab-component/
我有另一个组件,我通过 lopping 插入选项卡: 这是与 ListComponent.html:
<div>
<tabs *ngFor="let tab of tabNames">
<tab tabTitle="{{tab}}">testing {{tab}}</tab>
</tabs>
</div>
“tabNames”数组在 List 组件中定义:
导出类 ListComponent 实现 OnInit {
标签:字符串[];
构造函数() { }
getTabs(): Observable<string[]> { var tabNames: string[] = ['test1', 'test2', 'test3']; return Observable.of(tabNames); } ngOnInit() { this.getTabs().subscribe(data => { this.tabs = data; }, error => { console.log("ngOnInit: Error while fetching, " + error); }) }}
虽然数组有 3 个选项卡名称,但 UI 中不会显示任何内容。 谁能帮我解决这个问题?
提前致谢。
【问题讨论】:
标签: angular5