angular - 如何在角度 6 中实现 $('button').click(function()
问题描述
我想在 button 上写一个点击事件,就像我们之前在 jquery 中所做的那样。例如 -
$('button').click(function(){
// do some stuff
});
<div class="col-sm-6 col-md-6">
<button class="fa fa-btc" >Click</button>
<button class="fa fa-btc" >Click</button>
<button class="fa fa-btc" >Click</button>
<button class="fa fa-btc" >Click</button>
<button class="fa fa-btc" >Click</button>
</div>
解决方案
你可以在角度这样做
in component.html
<div class="col-sm-6 col-md-6" *ngFor="let item of items">
<button class="fa fa-btc" (click)="myFunction()">{{item.name}}</button>
in component.ts
myFunction(){
// do something
}
推荐阅读
- javascript - barba js转换后HTML页面未加载
- postgresql - Docker 组合 PostgreSQL 复制功能,但在数据库中找不到关系
- azure - Azure Pipeline - 在任务之间传递变量
- python-multiprocessing - 如何释放python多处理托管资源
- reactjs - 与 http-proxy-middleware 反应 - 自定义标头
- json - 在 nextjs 中获取和呈现 json 数据的问题
- rust - 如何解决 IP 类型推断问题,得到“无法推断类型 `{integer}` 的类型”?
- javascript - cloudinary url 的正则表达式组
- logstash-grok - Grok Pattern 跳过一个字符
- reactjs - Firebase Firestore 不会保存我的用户数据?