Ember Js删除Metamorph代码

时间:2012-11-25 13:52:56

标签: ember.js

我目前处于需要删除ember 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>

我只需要一种方法来删除变形代码,但是对于ember selectbox仍然具有绑定等启用...我已经阅读了关于使用jquery sortable删除变形数据但是没有帮助我。提前谢谢!

1 个答案:

答案 0 :(得分:4)

解决此问题的最佳方法是使用Ember.CollectionView。

我遇到了一个简单的无序列表(<ul><li>)。

以下是演示如何执行此操作的答案https://stackoverflow.com/a/11749736/701368


修改

最初的答案是1.0之前的Ember版本。

在处理较新版本的Ember.js时,我建议使用{{each}}帮助程序和itemViewClass属性。您可以在此处找到文档:http://emberjs.com/api/classes/Ember.Handlebars.helpers.html#toc_specifying-a-view-class-for-items

所以不要使用块级助手;您想使用{{each}}代替{{#each}}