我有一个具有image_id
属性的模型。我有一个包含图像元素的模型视图。我需要插入ID到图像元素的src
属性来完成图像的URL,这样我有效地这样做:将模型属性插入Ember中的Img元素URL中
<img src="news + newsItem.imageID + .jpg"></img>
我第一次尝试用一个把手帮手:
<img src="news{{newsImageURL newsItem.imageID}}.jpg"></img>
但是围绕它,这也插入Metamprph脚本标签:
<img url="<script id='metamorph-10-start' type='text/x-placeholder'></script>news/7.jpg<script id='metamorph-10-end' type='text/x-placeholder'></script>" alt="" class="content-image news-media" /></a>
所以我看着使用bindAttr
,但是因为我需要转换image_id值(通过预先考虑和附加其余的路径),这似乎也不是解决方案。
1.0.0用户注意:您现在应该写'{{bind-attr src = newsItem.imagePath}}'。 – 2013-08-30 14:01:09
好的提示。我相应地更新了它:-) – mavilein 2013-08-30 14:54:46
你留下了引号(这也被弃用)。见http://emberjs.com/blog/2013/08/29/ember-1-0-rc8.html(绑定助手)。 – 2013-08-30 15:48:50