ノックアウト ソート可能プラグインを使用して、2 つの配列にフィルター処理された 1 つのノックアウト配列に基づく 2 つの html リストを操作しようとしています。エラーが発生し続け、「observableArray」オブジェクトではなく「計算済み」オブジェクトを返すという事実に関係していると思われますが、解決策を見つけることができませんでした.
http://jsfiddle.net/thebassix/Eg2DG/4/
問題の主な部分は次のとおりだと思います。
hiddenSeries = ko.computed(function() {
{
var seriesArray = self.series();
return ko.utils.arrayFilter(seriesArray, function(item) {
return item.Hidden();
});
}
});
unhiddenSeries = ko.computed(function() {
{
var seriesArray = self.series();
return ko.utils.arrayFilter(seriesArray, function(item) {
return !(item.Hidden());
});
}
});