Angularjs 在角度视图中使用访问器

Angularjs 在角度视图中使用访问器,angularjs,Angularjs,我想创建一个复选框,这样当模型值为正数时,它将被选中,否则它将被取消选中。我希望它在用户单击时也写入模型值。因此,如果这个数字是正的,它就会变成0,否则它就会变成1 在其他语言中,我的方法是使用get/set方法访问这些方法实现上述逻辑的值。有没有一种方法可以以通用的方式在angular中实现这一点,从而不编写特定于此用例的指令/工厂?那么,解决这个确切用例的正确方法是什么呢?事实证明,它是开箱即用的:

我想创建一个复选框,这样当模型值为正数时,它将被选中,否则它将被取消选中。我希望它在用户单击时也写入模型值。因此,如果这个数字是正的,它就会变成0,否则它就会变成1


在其他语言中,我的方法是使用get/set方法访问这些方法实现上述逻辑的值。有没有一种方法可以以通用的方式在angular中实现这一点,从而不编写特定于此用例的指令/工厂?那么,解决这个确切用例的正确方法是什么呢?

事实证明,它是开箱即用的: