我正在使用复选框列表,以便用户选择角色。始终必须只选中一个复选框。因此,如果我要取消选中一个复选框,则不应取消选中它;如果我要从已选中的复选框中选中另一个复选框,则应取消选中上一个复选框,然后选中用户单击的复选框。
总而言之,复选框应充当单选按钮,应仅选中其中一个,但您不能通过单击取消选中它
以编程方式取消选中复选框可以正常工作。但是,当我必须以编程方式选中用户未选中的复选框时,就会出现问题。它不会检查它。
所以我的问题是:如何以编程方式检查用户使用angular手动取消选中的复选框?
您可以在这里找到我的代码:https://stackblitz.com/edit/angular-mtmxz9
我的问题可能看起来与此one类似,但我已经做了答案所要说明的确切内容。 我使用了双向绑定,并且使用了ngModelChange,以便可以更改属性(更改也将无效)
任何帮助将不胜感激。