Expression has changed after it was checked. Previous value:'disabled:true''. Current value:'disabled':false
在写代码时遇到这个谬误,尽管不影响性能然而控制台始终报错也是不难看的。
这个谬误次要还是因为Angular的查看机制引起的
解决办法
1.在以后的.ts文件中引入: import { ChangeDetectorRef } from "@angular/core";2.通过把 ChangeDetectorRef 的一个实例增加到你的利用的构造函数中来注入它: constructor(private changeRef: ChangeDetectorRef);3. 在你须要发生变化的逻辑之后退出触发办法: this.info = true; //扭转某个状态 this.changeRef.detectChanges(); //触发更新
如果本篇文章帮到了你,欢送点赞评论 + 珍藏。