Jquery Angular2如何检查是否在车身外部单击
是否有一种方法可以检查在Angular2中是否像在jQuery中一样单击了body:Jquery Angular2如何检查是否在车身外部单击,jquery,typescript,angular2-template,angular2-forms,angular2-services,Jquery,Typescript,Angular2 Template,Angular2 Forms,Angular2 Services,是否有一种方法可以检查在Angular2中是否像在jQuery中一样单击了body: $('body').click(function() { alert("Hello"); }); 我想在Angular2做同样的事情我怎么能做到 请提供任何帮助。您可以尝试这样做:在通常名为app.component.html的根选择器的模板中,创建一个将封装整个页面的div,并向该div添加一个单击事件 <div id="page-body-wrapper" (click)="c
$('body').click(function() {
alert("Hello");
});
我想在Angular2做同样的事情我怎么能做到
请提供任何帮助。您可以尝试这样做:在通常名为app.component.html的根选择器的模板中,创建一个将封装整个页面的div,并向该div添加一个单击事件
<div id="page-body-wrapper" (click)="clickTrigger($event)">
... all app content loaded here...
</div>
clickTrigger(event: MouseEvent){
//event.preventDefault();
//console.log('something happend');
// Do what you want on click
}
}