通常,当在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});
}