getCheckStatus(checkStatus: string) {
let statusClass = '';
if (checkStatus === 'Completed') {
statusClass = 'mat-focus-indicator btn--primary__button mat-raised-button mat-button-base';
} else {
statusClass = 'mat-focus-indicator mat-raised-button mat-button-base mat-button-disabled';
}
const button = document.createElement('button');
button.className = statusClass;
button.textContent = 'Close';
button.addEventListener("click", () => this.popUp());
const container = document.createElement('div');
container.appendChild(button);
return container.innerHTML;
}
个字符
我试图通过在我的Angular项目中添加addEventListner来调用这个方法。但这不起作用,这个popUp()方法从未被调用。
我的假设:这是一段JavaScript代码,但我们必须在Angular中用typescript编写,但我找不到任何不同的语法,特别是对于typescript。
1条答案
按热度按时间31moq8wy1#
你可以试试这个:
字符串