Html 错误表达式ChangedTerrithasBeenCheckedError与ngIf

Html 错误表达式ChangedTerrithasBeenCheckedError与ngIf,html,angular,typescript,Html,Angular,Typescript,代码在没有ngIf的情况下工作,但我需要在这里设置一个条件。我还尝试使用[ngIf]= 基本上,我只想单选按钮关闭时,其中2个被选中。当一个人没有被选中时,他们应该继续 代码如下: 比较 单选按钮未选中 单选按钮已选中 您使用的是哪个版本的Angular?您得到的错误是什么?错误在哪一行?我正在使用angular 7,在检查后,我得到错误“ExpressionChangedTerithasBeenCheckedError:Expression已更改。上一个值:'role:img'。当前值:'

代码在没有ngIf的情况下工作,但我需要在这里设置一个条件。我还尝试使用[ngIf]=

基本上,我只想单选按钮关闭时,其中2个被选中。当一个人没有被选中时,他们应该继续

代码如下:


比较
单选按钮未选中
单选按钮已选中

您使用的是哪个版本的Angular?您得到的错误是什么?错误在哪一行?我正在使用angular 7,在检查后,我得到错误“ExpressionChangedTerithasBeenCheckedError:Expression已更改。上一个值:'role:img'。当前值:'role:null'