我使用带有把手的emberjs,我有一个问题。
这个想法是在元素中附加一个值,结果会显示出类似的东西:
<li data-obj="CASH_IN_BANK">CASH_IN_BANK</li>
我正在尝试:
<li data-obj="{{row.value}}">{{row.value}}</li>
但是没有工作结果出来了很好但是data-obj显示了车把脚本标签
<li data-obj="<script id='metamorph-9-start' type='text/x-placeholder'></script>TAG_CASH_IN_BANK<script id='metamorph-9-end' type='text/x-placeholder'></script>" >
任何建议?
答案 0 :(得分:3)
您需要使用`{{bind-attr attribute = value}}。请参阅:http://emberjs.com/guides/templates/binding-element-attributes/
在你的情况下会是......
<li {{bind-attr data-obj=row.value}}">{{row.value}}</li>