0
滤镜阵列我有一个数组:从另一个阵列
self.helpers = [
{ name: ' abc ', helper: ' my helper text1 ' },
{ name: ' def ', helper: ' my helper text2 ' },
{ name: ' xyz ', helper: ' my helper text3 ' }
];
如果我有一个字符串var testdata = 'abc'
,我可以用ko.utils.arrayFilter
从self.helpers
获得与对象一个JSON数组,其中name
等于'abc'
。
但是,如果我有一个字符串数组,如何过滤self.helpers
:testdata=[' abc ',' def ']
?
我应该得到的结果如下:
[{ name: ' abc ', helper: ' my helper text1 ' },
{ name: ' def ', helper: ' my helper text2 ' }];
是否knockoutjs有类似IN
从SQL什么? jQuery有in_array
但我如何在这种情况下使用它,而且:它是最好的方式吗?