【发布时间】:2013-08-12 16:13:16
【问题描述】:
我想基于使用 Marionette 的 ItemView 的集合来呈现带有 <option> 的 <select>。因为选项需要具有实际的“值”才能使我的应用程序正常工作,所以我有点不确定如何让 Marionette 处理这个问题?如果我在我的 ItemView 中设置 tagName: 'option',我不确定如何在渲染后添加选项。我以为我可以让<option value="<%= id %>"> 在模板中,但这会导致双<option> 元素呈现,因为我已经在我的ItemView 的tagName 属性中指定了它。这样做的最佳做法是什么?我的模板如下所示:
<script type="text/template" id="sport-item-view">
<option value="<%= id %>"><%= name %></option>
</script>
【问题讨论】: