我正在使用knockout并希望使用arrayFilter来返回其中另一个数组中的属性“修改”的值具有true的对象的数组。使用ko.utils.arrayfilter根据内部集合的值返回集合
即 我的JSON对象看起来像
Family tree
Family{
LastName=Smith
Children{
Name=bob,
Modified=false},
{
Name=tom, Modified=true}
}
Family{
LastName=Jones
Children{
Name=bruno,
Modified=false},
{
Name=mary, Modified=false}
}
阵列滤波器的结果将是(如下)监守子汤姆已修改=真
FamilyTree
Family{
LastName=Smith
Children{
Name=bob,
Modified=false},
{
Name=tom, Modified=true}
}
这可能吗?
所以你想让你的过滤器列表包含任何'Family',其中*至少有一个*孩子有'Modified = true'?当然是有可能的。你有什么尝试?你有什么问题? –
是的,是的,这是可能的。 –