我有一个组件,它包含一个模态。
<div bsModal #lgModal="bs-modal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title pull-left">Large modal</h4>
<button type="button" class="close pull-right" (click)="lgModal.hide()" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
{{current}}
</div>
</div>
</div>
</div>
我使用@ViewChild('lgModal') modal;
打开模态并调用this.modal.show();
但我想分开HTML,那么是否可以从组件B
调用组件A
?
答案 0 :(得分:0)
我建议你创建一个对话框组件服务,无论你是谁,你都可以使用它。您只需将其作为服务注入,并使用提供的方法填充对话框中的相关内容。
上找到的示例