如果我有一个具有其自身功能的自定义组件。
export class ModalWindow {
public modalelement: HTMLElement;
show() {
$(this.modalelement).modal('show');
}
}
是否有一种方法可以将show()
公开给其他要调用的元素(例如页面上的按钮)?
<modal-window></modal-window>
<button click.delegate="modal-window.show()">Show modal</button>
翻了翻,花了很长时间尝试解决这个问题,最后决定在这里发布。迟到了5分钟,我就解决了:
显示模式
如果您能想到任何事情,我很高兴听到其他更好的选择?