在Angular 2+中的TS中制作点击事件

时间:2018-11-19 12:55:18

标签: angular typescript

通常,当在Angular中添加click事件时,您应该编写

<div (click)="myfunc()">click me </div>

但是我想在TS中做类似的事情

`<div (click)="${this.myfunc()}">click me</div>`

有点用,但是点击是在加载时进行的。 然后我尝试了

`<div (click)="() => ${this.myfunc}">click me</div>`

但这根本不起作用。有帮助吗?

这是我要在其中使用代码的模态

openModalWithComponent(img) {
    const initialState = {
      title: 'Modal with component',
      content: `
         <img src="${img}" />
         <div (click)="${this.onImageRemoveHandler()}">delete</div>`,
      header: false,
      footer: false
    };

    this.bsModalRef = this._modalService.show(
      ModalContentComponent, {initialState});
  }

0 个答案:

没有答案