绑定到函数比绑定到角度属性更快吗?

时间:2014-07-31 09:18:52

标签: angularjs

我正在尝试提高angularJS应用的性能。我的同事告诉我这个....

<div ng-bind="getValue()"></div> //返回&#39;值&#39;

性能不如此......

<div ng-bind="value"></div>

这是真的吗?如果是这样的话?

2 个答案:

答案 0 :(得分:0)

如果你的函数只返回一个值,并且不接受任何参数,那么这不是一个好习惯:让我们说你想稍后改变这个值,由于某些功能或用户操作。

答案 1 :(得分:0)

这只有在单向绑定时才有意义。因为它是一个功能而你不需要观察/观察这些变化可能会带来一些好处,但是在ng中有一个称为单向绑定的绑定。如果你使用它会更明智。

编辑:它被称为一次性绑定,只有AngularJS 1.3。但是它有a good SO Question和1.2的替代方法,也有一个非常简单的比较。