我正在通过 youtube 学习 angular,但我正在尝试做一些新的事情,但我遇到了一个错误,我的代码附在下面,帮帮我。
我想像这样设置属性,div.setAttribute('(click)',"popUp($event)");但出现错误。
打字稿
export class AppComponent {
createEl(){
console.time("timer");
for (let i = 0; i < 10; i++) {
let div = document.createElement("div");
div.textContent = `Hello, World! ${i}`;
div.setAttribute('(click)',"popUp($event)");
document.getElementById('divEl')?.appendChild(div);
};
console.timeEnd("timer");
}
Run Code Online (Sandbox Code Playgroud)
HTML
<div id="divEl"></div>
<button (click)="createEl()">click me</button>
Run Code Online (Sandbox Code Playgroud)
错误
