我在其中一个有角度的演示文稿中,提到的会议中的一个人ng-bind
比{{}}
绑定更好.
其中一个原因是,ng-bind
将变量放在监视列表中,并且只有在模型更改时才{{}}
会将数据推送到视图,另一方面,每次都会插入表达式(我猜这是角度循环)并推动值,即使值发生变化.
另外据说,如果您在屏幕上没有太多数据可以使用{{}}
,并且性能问题将不可见.有人可以为我解释这个问题吗?
我试图更好地理解在Angular中使用$ timeout服务作为一种"安全$ apply"方法的细微差别.基本上在一段代码可以响应Angular事件或非角度事件(如jQuery或某些标准DOM事件)运行的场景中.
据我所知:
看看Angular源代码,看起来$ timeout会调用$ rootScope.$ apply().
感谢您的任何见解.