【AngluarJS: Up & Running】P69 CheckBox的双向数据绑定
2016-09-26 09:31
393 查看
《AngularJS即学即用》书上的一个错误,坑死我了。真是前人留坑后人踩。
书上的源码:
上面代码你绝逼运行不出书上说的效果(两个CheckBox双向绑定,包括下方的文字显示CheckBox当前状态【三重绑定?】)。
经探索,发现错误在这:
这两句应该改成:
你看到那傲娇的单引号了吗?
你看到了吗?你真的看到了吗?
!
!!
!!!
然后运行,正确了。
得知真相的我,眼泪掉下来。
书上的源码:
<html ng-app="notesApp"> <head><title>Notes App</title></head> <body ng-controller="MainCtrl as ctrl"> <div> <h2>What are your favorite sports?</h2> <div ng-repeat="sport in ctrl.sports"> <label ng-bind="sport.label"></label> <div> With Binding: <input type="checkbox" ng-model="sport.selected" ng-true-value="YES" ng-false-value="NO"> </div> <div> Using ng-checked: <input type="checkbox" ng-checked="sport.selected === 'YES'"> </div> <div> Current state: {{sport.selected}} </div> </div> </div> <script src="../lib/angular.js"></script> <script type="text/javascript"> angular.module('notesApp', []) .controller('MainCtrl', [function() { var self = this; self.sports = [ {label: 'Basketball', selected: 'YES'}, {label: 'Cricket', selected: 'NO'}, {label: 'Soccer', selected: 'NO'}, {label: 'Swimming', selected: 'YES'} ]; }]); </script> </body> </html>
上面代码你绝逼运行不出书上说的效果(两个CheckBox双向绑定,包括下方的文字显示CheckBox当前状态【三重绑定?】)。
经探索,发现错误在这:
这两句应该改成:
你看到那傲娇的单引号了吗?
你看到了吗?你真的看到了吗?
!
!!
!!!
然后运行,正确了。
得知真相的我,眼泪掉下来。
相关文章推荐
- ASP.NET 2.0:通过SqlDataSource绑定数据到普通控件
- 重新绑定数据的时候,如何保留Datagrid中的checkbox的值
- asp.net的checkboxlist绑定数据
- 稳扎稳打Silverlight(15) - 2.0数据之一次绑定, 单向绑定, 双向绑定, INotifyPropertyChanged, 数据转换, 数据验证
- 绑定数据到CheckBoxList控件
- 利用反射实现ASP.NET控件和数据实体之间的双向绑定,并且在客户端自动验证输入的内容是否合法
- 2.0数据之一次绑定, 单向绑定, 双向绑定, INotifyPropertyChanged, 数据转换, 数据验证
- 关于单向数据绑定和双向数据绑定
- Control Study -> 主表和子表数据同时在绑定控件显示(示例代码下载)
- 稳扎稳打Silverlight(15) - 2.0数据之一次绑定, 单向绑定, 双向绑定, INotifyPropertyChanged, 数据转换, 数据验证
- 使用DataList分页显示数据,双向排序,添加checkbox控件。
- 使用DataList分页显示数据,双向排序,添加checkbox控件
- CheckBox与DataGrid混用&DataSet批量删除数据
- CheckBoxList 的数据绑定及数据获取
- 将使用DataGrid进行数据绑定,使用Javascript控制当选中其中的checkbox时,该行颜色改变
- [原创]使用DataList分页显示数据,双向排序,添加checkbox控件。
- Asp.net2.0中的‘双向数据绑定’
- 关于将数据库中的bit型数据绑定到DataGrid中的CheckBox的Checked属性的问题。
- .net2.0里的 bind 双向数据绑定 很有用
- CheckBox 在Winform 中ADO.Net的数据绑定问题