按钮上组件的Aurelia调用功能

问题描述 投票:0回答:1

如果我有一个具有其自身功能的自定义组件。

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>
aurelia
1个回答
0
投票

翻了翻,花了很长时间尝试解决这个问题,最后决定在这里发布。迟到了5分钟,我就解决了:

显示模式

如果您能想到任何事情,我很高兴听到其他更好的选择?

© www.soinside.com 2019 - 2024. All rights reserved.