【发布时间】:2016-07-14 17:01:08
【问题描述】:
我有一个显示可选信息的表格。有父行和子行。
如果父行没有子行,我希望它们是可选的,否则只有子行应该是可选的。这是一种只选择一种类型的表格。
正如您在这个 plunker 中看到的那样,我的功能正常工作:
http://plnkr.co/edit/x7D3aTOR8vrJ3Z6Menli?p=preview
但是我想过滤掉一些数据。为此,我添加了一个过滤器,如下所示:
ng-repeat-start="(pIndex, x) in pro | filter:{ f: '!B'} | filter:{ f: '!C'}"
带有过滤器的插件在这里:http://plnkr.co/edit/xDo5kLsUzIILK4nVyWsa?p=preview
但是,这会破坏我的选择选项。如果您单击第一个 plunker 中的选项并与第二个 plunker 进行比较,您就会明白我的意思。为什么这些坏了?我该如何解决?
【问题讨论】:
标签: javascript angularjs filter angularjs-ng-repeat angularjs-ng-click