2012-04-10 11 views
17

En los casos en que no se necesita el enlace, podemos usar {{unbound someProperty}}, pero ¿hay alguna manera de lograr el mismo efecto con los atributos de etiqueta? Como yo lo entiendo, nuestra única opción es bindAttr tales como:Versión no vinculada de bindAttr en la plantilla de manillar de emberjs

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

Suponiendo más de 100 imágenes en la pantalla, y una re-representación un tanto frecuente (de todo el esquema de trazado no sólo las imágenes), ¿habría ¿algún beneficio de rendimiento en una versión sin consolidar?

Respuesta

39

Debido Ember no necesita realizar un seguimiento de los valores no consolidados, en realidad se puede simplemente hacer esto:

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

Y sí, hay ventajas de rendimiento en el uso de los valores no consolidados.

+0

Pero no tanto beneficio de rendimiento, así que úselo con cuidado. http://emberjs.com/api/classes/Ember.Handlebars.helpers.html#method_unbound – ulisesrmzroche

Cuestiones relacionadas