我的AngularJS
复选框有一个问题,undefined
当取消选中它们时,它们会变成哪里。无法弄清楚为什么会这样。
<input type="checkbox" name="available" ng-model="formData.available" ng-true-value="1" ng-false-value="0" required>
Run Code Online (Sandbox Code Playgroud)
用上面的代码;默认页面加载为0
。当它被检查时变成1
。当我取消选中它时undefined
任何帮助表示赞赏。
小智 5
如果您需要所需的属性,请设置 ng-model-options="{ allowedInvalid: true }" ,以便 undefined 在模型上变为 false。
https://docs.angularjs.org/api/ng/directive/ngModelOptions
归档时间: |
|
查看次数: |
1152 次 |
最近记录: |