emberjs把手模板中bindAttr的未绑定版本

时间:2012-04-10 15:55:01

标签: ember.js handlebars.js

如果不需要绑定,我们可以使用{{unbound someProperty}},但有没有办法与标记属性达到相同的效果?据我了解,我们唯一的选择是bindAttr,例如:

<img {{bindAttr src="thumbpath"}} />

假设屏幕上有100多个图像,并且有一些频繁的重新渲染(整个布局 - 而不仅仅是图像),那么未绑定版本会有任何性能优势吗?

1 个答案:

答案 0 :(得分:39)

因为Ember不需要跟踪未绑定的值,所以你实际上可以这样做:

<img src="{{unbound thumbpath}}" />

是的,使用未绑定的值会带来性能优势。