によってobservableArrayフィルタリングする方法のコードは次のとおりです。http://jsfiddle.net/Gr3fT/1/Knockoutjs:ここでのparam
role
プロパティでpersonRoles
をフィルタリングする方法は?
各リストは、role
個のアイテムで構成されている必要があります。
ありがとうございました。
によってobservableArrayフィルタリングする方法のコードは次のとおりです。http://jsfiddle.net/Gr3fT/1/Knockoutjs:ここでのparam
role
プロパティでpersonRoles
をフィルタリングする方法は?
各リストは、role
個のアイテムで構成されている必要があります。
ありがとうございました。
この関数は、http://knockoutjs.com/examples/animatedTransitions.htmlに基づいて(作品:)
get: function(role)
{
return ko.dependentObservable(function()
{
return ko.utils.arrayFilter(this.personRoles(), function(item)
{
return item.id == role;
});
}, viewModel);
}
それはあなたを助けるかもしれません。
この例は基本的に、キーアップイベントで入力パラメータを渡すことによって、フィルタで観測可能な配列に使用されます。