2012-04-10 47 views
17

在不需要綁定的情況下,我們可以使用{{unbound someProperty}},但是有沒有一種方法可以實現與標籤屬性相同的效果?據我瞭解,我們唯一的選擇就是bindAttr如:emberjs句柄模板中未綁定的bindAttr版本

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

在屏幕上。假設100多個圖像,並稍微頻繁的重新渲染(整個佈局 - 不只是圖像的),會有未綁定版本中的任何性能優勢?

回答

39

由於灰燼並不需要跟蹤綁定值,可以真正做到這一點:

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

是的,但使用未綁定值的性能優勢。

+0

但沒有太多的性能好處,所以仔細使用它。 http://emberjs.com/api/classes/Ember.Handlebars.helpers.html#method_unbound – ulisesrmzroche 2014-06-04 19:43:08