我有2个复选框-是&否,并且我有一个模型属性-IsChecked来处理它,它是可为空的C#。当我尝试绑定此属性并使用! ngmodel期间的运算符失败,并引发异常。我想在IsChecked为true时标记为Yes,在IsChecked为false时标记为No。我之所以拥有可为空的属性,是因为它是可选的,并且用户可以选择是否选中该复选框,或者保持原样。我已经看到了一些与此相关的讨论以及elvis运算符的用法,但找不到解决方案。>
仅供参考,我正在使用AnuglarJS 1.4
请让我知道,除了通过使用ID进行设置来使用旧的JS样式之外,我们如何处理角度绑定。
示例代码-
input type="checkbox" id="chkIsYes" ng-model="vm.IsChecked"
input type="checkbox" id="chkIsNo" ng-model="!vm.IsChecked"
当我使用!vm.IsChecked时抛出错误