有人能告诉我是否可以使用ng模板进行多个nbDialog吗还是我必须使用组件?
任何帮助都会很好,因为我已经尝试了各种各样的方法,但都无济于事,而且在文档上也看不到任何帮助。
myComponent.ts
openQuestions(dialog: TemplateRef<any>) {
this.dialogService.open(dialog, { context: `data to pass to dialog.` })
}
myTemplate.html
////////页面代码位于此处/////
<ng-template #dialog let-data let-ref="dialogRef"
[formGroup]="addDailyCheckEquipment">
<- form to be added here ->
</ng-template>
想清楚了,
要选择要打开的模板,必须在调用函数时添加模板ID作为参数。
<button nbButton status="info" fullWidth (click)="open(TEMPLATE NAME HERE WITHOUT QUOTATION MARKS)">add questions</button>