Ordenar conteúdo de ArrayController
eu tenho umEmber.ArrayController
que tem um conteúdo não selecionado.
Eu quero saber se é possível classificar o conteúdo de um ArrayController sem usar uma nova propriedade.
Eu poderia, claro, criar uma nova propriedade:
<code>App.MyArrayController = Em.ArrayController.extend({ mySortMethod: function(obj1, obj2) { // some code here }, updateSortedContent: function() { var content = this.get('content'); if (content) { var sortedContent = content.copy(); sortedContent.sort(this.mySortMethod); this.set('sortedContent', sortedContent); } }.observes('content') }); </code>
Mas espero que haja uma maneira melhor que não duplique o conteúdo.