我需要使用and
按多个属性进行过滤。我怎么会在角度做这样的事情:
ng-options="item.licenseName for item in licenses | filter: {centerId: selectedLocation.centerId and selectedLocation.state is not null}"></select>
最后注意and selectedLocation.state is not null
。如何将这样的功能添加到角度。
答案 0 :(得分:1)
“和”是通过放置几个过滤器或定义自定义过滤器来实现的。 (注意,在第一种情况下,第二个滤波器将应用于第一个滤波器对输入的滤波结果)。
你可以这样做:
ng-options="item.licenseName for item in licenses | filter: {centerId: selectedLocation.centerId } | filter: {selectedLocation.state !== null}"></select>