接触 AngularJS 还真有点碰巧,在用 JQuery 写数据绑定的时候,我被数据对象和 DOM 之间的同步整烦了,要写一大堆方法绑定和取值/设值的代码逻辑,丑得要死。简单说来,就是:
- 数据对象发生变更以后,要及时更新 DOM 树;
- 用户操作改变 DOM 树以后,要回头更新数据对象。
这个问题还是举例来说清楚一些,比如我定义了这样一个 queryObj:
{name: "sally", price: 30}
现在有这样的 DOM 对象:
<input type="text" value="sally" /> <
[……]阅读全文