标签: angularjs
我想创建一个复选框,以便在模型值为正数时进行检查,否则将取消选中。我希望它在用户点击它时也写入模型值。因此,如果数字为正数,则变为0,否则变为1。
在其他语言中,我的方法是使用get / set方法来访问这些方法将实现上述逻辑的值。有没有办法以通用的方式在角度中做到这一点(所以不写这个用例特定的指令/工厂)?而且,解决这个确切用例的正确方法是什么?
答案 0 :(得分:0)
原来它支持开箱即用:https://docs.angularjs.org/api/ng/directive/ngModel#binding-to-a-getter-setter