我有一项服务,其中包含一组选定的 ID。当我初始化一个组件时,我会检查该组件的 ID 在数组中是否存在。但是,Angular 会抛出一个异常,即视图检查后值已更改。
我试过在detectChanges()
之后添加this._checked = true
,试过了markForCheck()
。此外,我尝试将这两种情况移动到不同的生命周期挂钩,但没有成功,只是它开始工作,尽管抛出错误。
我有一项服务,其中包含一组选定的 ID。当我初始化一个组件时,我会检查该组件的 ID 在数组中是否存在。但是,Angular 会抛出一个异常,即视图检查后值已更改。
我试过在detectChanges()
之后添加this._checked = true
,试过了markForCheck()
。此外,我尝试将这两种情况移动到不同的生命周期挂钩,但没有成功,只是它开始工作,尽管抛出错误。