0

我在 angularjs 中有一个对象reportViewList,它有两个成员:namebpList. bpList也是一个具有两个元素的对象:idname

假设我有一个带有 ng-model reportFilter 的输入,并且我想通过 name 和bpList.name.

我写的代码如下:

ng-repeat="view in reportViewList | filter:( {name: reportFilter}||{bpList.name: reportFilter} )"

但是,操作后的句子||不起作用。

代码有什么问题?

4

1 回答 1

0
ng-repeat="view in reportViewList | filter:reportFilter"

如果 name 有子字符串 reportFilter 或 bpList.name 有子字符串 reportFilter 将匹配

ng-repeat="view in reportViewList | filter:{name:reportFilter, bpList.name:reportFilter}"

如果 name 和 bpList.name 都有子字符串 reportFilter 将匹配

于 2013-11-01T23:06:32.673 回答