我有一个复选框字段,它将有两个可能的值 'Yes' 或 'No' ,现在我必须根据现有值更改复选框的值(如果它是,那么值将是 No,反之亦然)
限制是我必须通过角度指令和变量实时完成,而不刷新页面,不使用 jquery
仅供参考,到目前为止我已经尝试过了
<label for="resident_of_india">
<input ng-model="loancase.resident_of_india"
ng-checked="(loancase.resident_of_india.resident_of_india == 'Yes')"
type="checkbox" name="<?php echo $applicant_prefix; ?>[resident_of_india]"
id="<?php echo $applicant_prefix; ?>_resident_of_india"
ng-value="loancase.resident_of_india.resident_of_india === 'Yes' ? 'No' : 'Yes'">
Resident of India?
</label>
上面的代码工作正常,但是页面加载时它第一次工作的问题,之后不刷新页面复选框的值不会改变