javascript - 如何使用 AngularJS Controller 绑定(bind)单个复选框值

标签 javascript html angularjs checkbox data-binding

我已检查问题How to bind to list of checkbox values with AngularJS 。但是这个问题解释了数组列表以及在 Angular Controller 中处理它的最佳方法。

<input type='checkbox' name="filter" checked>

如何将值绑定(bind)到复选框,以便在未选中时将值设置为模态 0,在选中时将值设置为 1? HTML 和 Controller 中应该包含什么?

$scope.filter = 0;

最佳答案

试试这个:

$scope.filter = 0;//or 1

HTML:

<input type="checkbox" ng-model="filter" ng-true-value="1" ng-false-value="0">

关于javascript - 如何使用 AngularJS Controller 绑定(bind)单个复选框值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38843593/

相关文章:

javascript - 两个for循环内的node.js同步请求

c# - 如何使用 Knockout.js 通过 ("map"创建 "observables") 复杂类型?

jquery - jQuery 中的显示/隐藏脚本仅显示最后一个隐藏的 div

javascript - 内容无效的 Bootstrap 选项卡

javascript - 从独立指令访问 $scope

javascript - 尝试使用 ng-style 访问 HTML 中的作用域变量

javascript - html span 类导致链接错误地居中

javascript - 动态禁用 ng-model

html - 在 css 中连续居中 2 个图像

javascript - 使用 javascript 或 JS 或 angularJS for Windows 8 创建用户控件