今天早上遇到一个小bug,mac的chrome在搜索订单的时候,显示的是上一个订单号,也就是数据没有更新嘛,而且我试了很多次,有时会出现,有时不会出现(衰),多么奇怪的bug呀
看log,那就是视图没有更新咯,用的是{{ }},只有这个字段没有更新,其它都是好好的。那就试试ng-bind吧 结果 test ok hahahahah~ 这个应该是angular的一个小bug咯
Performance
- {{ }}比较慢 ng-bind比较快
- ng-bind会单独watcher这个变量,(这个就是解决刚才那个bug的关键)所以当这个值改变的时候,视图才会变化
- {{ }}是脏检查机制运行的时候就会checked and refreshed,不管有没有必要
以上就是它俩的主要区别咯