AngularJS - 在花括号内取消自动绑定值

时间:2013-06-07 19:13:44

标签: angularjs

AngularJS是否有内置方法可以通过大括号删除插入到模板中的值的自动创建的监视。

例如:

<span>{{someVal}}</span>

在我的情况下, someVal 在第一次加载后永远不会被更改。我不需要监听代码来监听更改。我正在尝试加速具有相当大的表的页面性能 - 用户可以编辑的一些值,但大多数是只读值。

我没有手动设置手表,因此我没有对每个值的注销方法的引用。我是否需要编写自定义指令来实现此目的?

2 个答案:

答案 0 :(得分:3)

我的一个伙伴为了这个目的找到了这套指令。

https://github.com/abourget/abourget-angular

答案 1 :(得分:1)

我最近发现了一种更好的方法,因为它是以角度构建的:

<span>{{::someVal}}</span>

此处提供更多信息:https://docs.angularjs.org/guide/expression