要解决Angular 7中材料展开面板闪烁的问题,你可以尝试以下解决方法:
示例代码:
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-example',
templateUrl: './example.component.html',
changeDetection: ChangeDetectionStrategy.OnPush
})
export class ExampleComponent {
// 组件逻辑...
}
示例代码:
import { Component } from '@angular/core';
@Component({
selector: 'app-example',
templateUrl: './example.component.html'
})
export class ExampleComponent {
isPanelExpanded = false;
togglePanel() {
setTimeout(() => {
this.isPanelExpanded = !this.isPanelExpanded;
}, 100);
}
}
示例代码:
希望这些解决方法能帮助你解决Angular 7中材料展开面板闪烁的问题。
上一篇:Angular 7 Bootstrap 模态框 - 显示动态内容
下一篇:Angular 7 CanActivate Guard for URL Angular 7 CanActivate 守卫用于URL