私は選択リストのためにknockout.jsを使ってソートされたリストを持っていました。私は順序付けられていないリストのためにそれを変換したい。 knockout.jsでリストをソートする方法は?私はエラーがである思っています:。allItems()長さ> 1Knockout.jsソートリスト
http://jsfiddle.net/infatti/Ky5DK/
var BetterListModel = function() {
this.allItems = ko.observableArray([
{ name: 'Denise' },
{ name: 'Charles' },
{ name: 'Bert' }
]); // Initial items
this.sortItems = function() {
this.allItems.sort();
};
};
ko.applyBindings(new BetterListModel());
<button data-bind="click: sortItems, enable: allItems().length > 1">Sort</button>
昇順と降順のソートの回答を編集できますか?私はaとbが混同されていますか? – Ahmed
'a'と 'b'はアプリケーションで使用する変数ではありません。ソート関数は2つの項目をソートするために2つのパラメータを受け取る必要があるため、 :) – dpaul1994
あなたはコードサンプルを説明し、単にコピーとペーストの回答を提供するのではなく、一般に認められています。これは、ここに来た将来のユーザーがこのトピックに関する詳細情報を探すのに役立ちます。 –