以下两个代码段之间有什么区别,
代码1:
<div class={{getClass()}}/>
代码2:
<div ng-class=getClass()/>
答案 0 :(得分:7)
对于角加载之前的第一个例子,你的类实际上是&#34; {{getClass()}}&#34;。在第二个例子中,div不会有一个类,直到angular运行它的第一个摘要。
重新计算时可能会有一些细微差别,但Angular会保持最新状态。我在使用第一个方法与动画之前遇到了问题,因为ng-class有一些动画挂钩。