Сортировать содержимое ArrayController

У меня естьEmber.ArrayController с несортированным содержимым.

Я хочу знать, возможно ли отсортировать содержимое ArrayController без использования нового свойства.

Конечно, я могу создать новое свойство:

<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>

Но я надеюсь, что есть лучший способ, который не дублирует контент.

Ответы на вопрос(2)

Ваш ответ на вопрос