我目前处于需要删除余烬js选择框中使用的变形标签的情况。我使用了一个JS插件,它采用我的选择框并将其转换为我使用css自定义的样式选择框。
我目前在我的视图中有这个余烬 js 选择框。
<script type="text/x-handlebars" data-template-name="opportunities">
{{view Ember.Select
contentBinding="controller.filter"
optionLabelPath="content.metacode"
optionValuePath="content.description"
class="mydds opportunitylistcategory"}}
</script>
我只需要一种方法来删除变形代码,但对于余烬选择框仍然启用绑定等......我已经阅读了有关使用 jquery 可排序删除变形数据的信息,但这对我没有帮助。提前感谢!
解决此问题的最佳方法是使用 Ember.CollectionView。
我在一个简单的无序列表(<ul><li>
)中遇到了这个问题。
这是一个答案,演示了如何做到这一点 https://stackoverflow.com/a/11749736/701368
编辑
最初的答案是 1.0 之前的 Ember 版本。
我建议在处理较新版本的 Ember.js 时使用带有 itemViewClass
属性的 {{each}}
助手。您可以在此处找到文档:http://emberjs.com/api/classes/Ember.Handlebars.helpers.html#toc_specifying-a-view-class-for-items。
所以不要使用块级帮助程序;你想使用{{each}}
而不是{{#each}}
。