在 Angular 中,我有一个切换类的按钮 - 我想要做的是基于按钮类添加事件。这应该通过If函数中的语句来完成吗?到目前为止,我的代码如下:
HTML 按钮
<!-- toggle button -->
<button type="button" class="btn btn-primary mt-3 ml-3 btn-button" (click)="status=!status; func()" [ngClass]="{'btn-danger' : status, 'btn-primary' : !status}" [disabled]="clicked">{{status ? 'Delete' : 'Add'}}</button>
<!-- toggle button -->
组件.ts
import { Component } from '@angular/core';
@Component({
selector: 'my-app',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
public btn: any;
func () {
if (this.btn.hasClass('btn-primary')) {
alert('Primary clicked');
} else if (this.btn.hasClass('btn-danger')) {
alert('Danger clicked');
}
}
}
POPMUISE
红糖糍粑
繁花如伊
相关分类