我想知道为什么在angularjs绑定表达式中使用方法时会调用两次方法。
您可以找到我的代码here at jsbin
为什么callMe()方法被调用两次。我发现同样的问题已经发布但是 无法得到满意的答案。如果我们想避免这种情况被调用两次怎么做。
答案 0 :(得分:1)
您正在将函数绑定到表达式
<p>{{callMe()}}</p>
这就是为什么它被多次调用的原因,因为每当angularjs调用digest()时它就会运行......这是一张图片,如果摘要工作可能有助于更好......