问题描述
expanded: boolean = false;
expandStuff() {
this.expanded = !this.expanded;
}
我有几个 div,我希望此切换能够影响和更改 div 的类。所以我想我可以使用 ngClass:
[ngClass]="{'max-stuff' : expanded}"
我只将这个添加到我想要影响的 div 中。但我一直无法让它工作。实际上什么也没有发生。我究竟做错了什么?我需要添加其他东西吗?我的语法不正确吗?
解决方法
如果是根组件,你有没有导入BrowserModule?
如果是子组件,你有没有导入CommonModule?
举个例子
import {BrowserModule} from "@angular/platform-browser"
@NgModule({
imports: [BrowserModule]
})
export class SomeModule {}