【发布时间】:2018-06-29 01:30:11
【问题描述】:
我使用 Angular 4。我有一个指令,它是一个按钮,插入到父模板中,如下所示:
<button (emitPdfUrl)="getInvoicePdfUrl($event);" pdfButton [pdfEl]="pdf">
<fa name="file-pdf-o"></fa> Download PDF
</button>
当父级完全呈现时,如何从指令中运行方法getPdf()?我需要这个,因为这个函数将从她父母模板的其他部分获取 innerHtml。现在发生的是,指令的函数 (getPdf()) 获得了一半显示的模板,即。没有加载父级变量的模板,因此,innerHTML 内部没有加载数据,因此该函数采用“空”模板。感谢您的任何建议! :)
【问题讨论】:
标签: javascript angular events parent-child