Jin*_*Kim 11 handlebars.js ember.js
使用:
所以我有一个模板,我已经连接到一个从REST API接收信息的控制器.只是打印出文字,这很好,但这些把手表达......
<img src="{{ imageUrl }}"/>
Run Code Online (Sandbox Code Playgroud)
......当插入dom时看起来像:
<img src="<script id='metamorph-28-start' type='text/x-placeholder'></script>http://asdf.com/image.jpg<script id='metamorph-28-end' type='text/x-placeholder'></script>">
Run Code Online (Sandbox Code Playgroud)
我显然对Ember.js和Handlebars很新.
我曾尝试搜索"在ember模板中渲染网址"和"在ember胡子模板中打印出html".Ack,可能很明显,但我很想念它.
col*_*mba 29
试试这个:
<img {{bind-attr src="imageUrl"}} />
但你可以拥有不止一个属性,如:
<img {{bind-attr src="imageUrl" alt="imageTitle"}}>
这是doc:http://emberjs.com/api/classes/Ember.Handlebars.helpers.html#method_bind-attr
此外,在您不需要绑定变量的某些情况下可以使用,您可以使用:
<img src="{{unbound imageUrl}}" />
参考文档:http://emberjs.com/api/classes/Ember.Handlebars.helpers.html#method_unbound
但第一种方法通常是最好的.
| 归档时间: |
|
| 查看次数: |
7551 次 |
| 最近记录: |