cat*_*dev 2 jquery click button typescript angular
任何人都知道我如何用 Angular 做这样的事情?
$('button').click(function(){
$('button').toggleClass('active');
$('.title').toggleClass('active');
$('nav').toggleClass('active');
});
Run Code Online (Sandbox Code Playgroud)
非常感谢!
你可以使用这样的东西( [class.className]="conditionThatResolvesToABoolean", or [ngClass]) 来做到这一点:
<div [class.active]="classApplied">
Here's some text
<button (click)="toggleClass()">Toggle Class</button>
</div>
Run Code Online (Sandbox Code Playgroud)
在您的模板中:
import { Component } from '@angular/core';
@Component({...})
export class AppComponent {
classApplied = false;
toggleClass() {
this.classApplied = !this.classApplied;
}
}
Run Code Online (Sandbox Code Playgroud)
这是供您参考的示例 StackBlitz。
| 归档时间: |
|
| 查看次数: |
7564 次 |
| 最近记录: |