3 回答
TA贡献1871条经验 获得超13个赞
onclickat按钮不能调用组件的函数,必须用javascript代码调用,例如:onclick="console.log('sss')"
如果你想调用组件的功能:
.html:
<button id="btn1" class="btn1" (click)="openClose(this, 'bg-modal')">Click me </button>
.ts:
import { Component } from '@angular/core';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css',
'./video-style.css']
})
export class AppComponent {
openClose(btn1, bgmodal){
document.getElementById('.btn1').addEventListener('click', function(){
document.getElementById('.bg-modal').style.display='flex';
});
}
}
TA贡献1802条经验 获得超6个赞
如果您使用 Angular,您应该提及您想要使用哪个事件。如果你想使用点击事件那么你应该这样使用:
<button (click)="onSave()">Save</button>
因为角度没有任何类似的事件
单击时
- 3 回答
- 0 关注
- 94 浏览
添加回答
举报