Несвязанная версия bindAttr в шаблоне дескрипторов emberjs

17

В случаях, когда привязка не требуется, мы можем использовать {{unbound someProperty}} , но есть ли способ добиться такого же эффекта с атрибутами тегов? Насколько я понимаю, наш единственный вариант - bindAttr , например:

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

Предполагая, что на экране более 100 изображений и несколько частых повторных рендерингов (всего макета, а не только изображений), будет ли какое-либо преимущество в производительности в несвязанной версии?

    
задан Jed 10.04.2012 в 17:55
источник

1 ответ

39

Поскольку Ember не нужно отслеживать несвязанные значения, вы можете просто сделать это:

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

И да, есть преимущества производительности при использовании несвязанных значений.

    
ответ дан Dan Gebhardt 10.04.2012 в 18:10
источник
  • Но не так много преимуществ в производительности, поэтому используйте его осторожно. emberjs.com/api/classes/... –  ulisesrmzroche 04.06.2014 в 21:43