AngularJS(ng) 的坑

dirty checking

ng会记录数据模型包含的数据项在任何特定时间点的值.
当ng认为某个值可能发生变化时, 它会运行自己的事件循环来采集这个值. 这也是ng可以跟踪和响应应用变化的方式, 有点类似高级语言的垃圾回收机制.
这样, 如果在页面上绑定函数调用, 让ng来决定值采集的时机, 可能会报错infdig错误.
这个坑我踩了, 避免让ng来决定数据的采集时机, 页面上只做绑定.