AngularJS:过滤ng选项没有特定的值
发布时间:2020-12-17 08:39:30 所属栏目:安全 来源:网络整理
导读:我想过滤一个选择,像这样: select ng-model="test" ng-options="c as c.label group by c.type for c in columns| filter:{c.type:'!field'} | filter:{c.type:'!map'}"/select 编辑:添加列模型: Columns = [{ name: "name",label: "Label",info: "Infor
我想过滤一个选择,像这样:
<select ng-model="test" ng-options="c as c.label group by c.type for c in columns | filter:{c.type:'!field'} | filter:{c.type:'!map'}"></select> 编辑:添加列模型: Columns = [ { name: "name",label: "Label",info: "Information displayed in help",type: "type",view: "html template",style: "min-width: 10em;",show: true },{ ... } ]; 列用于几个事情,并优化我的代码我需要它也在一个选择,但没有类型为’field’或’map’的条目, 然而,我可以从一切中选择,即使是类型是“字段”和“地图”的条目。
AngularJS NOT过滤器
<select ng-model="test" ng-options="c as c.label group by c.type for c in columns | filter:{ type : '!field' } | filter:{ type : '!map' }"> </select> Fiddle 从docs: “…可以通过使用!前缀字符来否定谓词。 例如{name:“M”,phone:“1”}谓词将返回一个具有属性名称包含“M”和属性电话的项目数组包含“1”…“ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |