Angularjs 如何从ng admin表单中的输入字段中获取值,以过滤同一表单中另一个下拉列表中的值
我试图从一个输入字段(它是一个引用字段)中获取一个值,以根据ng admin中相同格式的第一个输入字段过滤另一个下拉列表中的一些值 我尝试使用永久性过滤器来过滤值,如果我给出一个硬编码的值,它就会起作用。但我不知道如何从上面的输入字段动态地获取过滤器的值 任何帮助都将不胜感激。我是angular和ng管理员的新手,发现很难解决这个问题 下面是代码Angularjs 如何从ng admin表单中的输入字段中获取值,以过滤同一表单中另一个下拉列表中的值,angularjs,ng-admin,Angularjs,Ng Admin,我试图从一个输入字段(它是一个引用字段)中获取一个值,以根据ng admin中相同格式的第一个输入字段过滤另一个下拉列表中的一些值 我尝试使用永久性过滤器来过滤值,如果我给出一个硬编码的值,它就会起作用。但我不知道如何从上面的输入字段动态地获取过滤器的值 任何帮助都将不胜感激。我是angular和ng管理员的新手,发现很难解决这个问题 下面是代码 nga.field('matchId', 'reference') .label('Match') .targ
nga.field('matchId', 'reference')
.label('Match')
.targetEntity(match)
.targetField(nga.field('description'))
.map(function(value) {
if (!value) return '';
return value.length > 20 ? value.substr(0, 20) + '...' : value;
}),
nga.field('slotId', 'reference')
.label('slot')
.targetEntity(match_slot)
.targetField(nga.field('matchSlotType')),
我希望第二个字段根据第一个字段的输入进行过滤。在角度文档上,您可以看到它们是如何实现动态过滤的:
<label>Any: <input ng-model="search.$"></label> <br>
<label>Name only <input ng-model="search.name"></label><br>
<label>Phone only <input ng-model="search.phone"></label><br>
<label>Equality <input type="checkbox" ng-model="strict"></label><br>
<table id="searchObjResults">
<tr><th>Name</th><th>Phone</th></tr>
<tr ng-repeat="friendObj in friends | filter:search:strict">
<td>{{friendObj.name}}</td>
<td>{{friendObj.phone}}</td>
</tr>
</table>
Any:
仅限姓名
仅限电话
平等性
电话
{{friendObj.name}
{{friendObj.phone}
只需将型号名称放在第一个参数中请阅读并在问题中包含相关代码谢谢,但这是一种有角度的做法。这是一种自我管理的方式吗。我的意思是,我知道我可以使用永久性过滤器,但我无法找出如何从第一个下拉列表中获取值。