【发布时间】:2018-09-02 10:03:28
【问题描述】:
我一直在尝试将 Angular 与 ng-bootstrap 结合使用,但我对以下问题感到困惑:
我的页面上有这个 NgbAccordion:
<ngb-accordion #acc="ngbAccordion">
<ngb-panel *ngFor="let container of answer.resultObj.containers.containers" title="{{container.metadata.title}}">
<ng-template ngbPanelContent>
<app-containers [container]="container"></app-containers>
</ng-template>
</ngb-panel>
</ngb-accordion>
这会导致一些 ngb 面板全部折叠。这正是我想要的,我可以通过单击它们来切换应用容器对象的扩展。
我还想要一个按钮来展开所有 ngb 面板。我似乎无法让它工作。我找到了一个基于 Angularjs (
我的角度分量:
import {Component, Input} from '@angular/core';
import {Answer} from '../model/answer';
@Component({
selector: 'app-answer',
templateUrl: './answer.component.html',
styleUrls: ['./answer.component.css'],
providers: []
})
export class AnswerComponent {
@Input() answer: Answer;
constructor() {
}
}
任何帮助将不胜感激......
【问题讨论】:
-
谁能帮我解决这个问题。 stackoverflow.com/questions/68889114/…
标签: angular typescript ng-bootstrap