在 Ember 中,将 ID 属性显式设置为动态的正确方法是Ember.View
什么?如果可能的话,我想避免Ember.View
仅仅为了这个功能而扩展。使用下面的示例,我尝试将“id”和“elementId”都设置{{id}}
为无济于事。
<script type="text/x-handlebars" id='_task'>
<label class='for-checkbox' for="task-{{unbound id}}"></label>
{{view Ember.Checkbox checkedBinding="complete" elementId="task-{{id}}"}}
{{description}}
</script>
<script type="text/x-handlebars" id="index">
<ul class='tasks'>
{{#each tasks}}
{{partial "task"}}
{{/each}}
</ul>
</script>