有没有办法将过滤器应用于所有输入或css-syntax可选输入集?我有很多输入,我正在尝试为每个输入添加过滤器编号。
我目前的HTML
<table class="table">
<tbody>
<tr>
<td><input type="text" ng-model="value" /></td>
<td><input type="text" ng-model="value" /></td>
<td><input type="text" ng-model="value" /></td>
<td><input type="text" ng-model="value" /></td>
<td><input type="text" ng-model="value" /></td>
</tr>
<tr>
<td><input type="text" ng-model="value" /></td>
<td><input type="text" ng-model="value" /></td>
<td><input type="text" ng-model="value" /></td>
<td><input type="text" ng-model="value" /></td>
<td><input type="text" ng-model="value" /></td>
</tr>
//many more inputs
</tbody>
</table>
澄清:
我想改变
<input type="text" ng-model="value" />
与具有相同结果的内容(不手动将过滤器添加到每个输入):
<input type="text" ng-model="value | number:2" />
答案 0 :(得分:0)
查看此资源 - https://docs.angularjs.org/api/ng/input/input%5Bnumber%5D
我会想象这就是你要找的东西。
<input type="number" ng-model="value" max="2" min="0" />
如果要访问此输入字段验证,则需要将其包装在表单中。
在我发给你的页面底部有一个很好的例子