默认情况下,角度调用会对输入进行修剪。添加了ng-trim
以便可以禁用此功能。我有业务要求来过滤列包含空格(“”)的行,如果这是用户输入的内容。但是,我没有看到使用gridOptions
设置ng-trim
的任何方式。如何识别过滤器中的空格?
答案 0 :(得分:0)
你可以通过ng-trim属性
禁用它<input type="text"
ng-model="string"
[name="string"]
[required="string"]
[ng-required="string"]
[ng-minlength="number"]
[ng-maxlength="number"]
[pattern="string"]
[ng-pattern="string"]
[ng-change="string"]
[ng-trim="boolean"]> < --- thats what u need
ngTrim (可选的) 布尔 如果设置为false,Angular将不会自动修剪输入。输入[type = password]控件将忽略此参数,这些控件永远不会修剪输入。 (默认值:true) https://docs.angularjs.org/api/ng/input/input%5Btext%5D
答案 1 :(得分:0)
我为编译函数创建一个装饰器,以覆盖全局自动修剪功能,如下面的example。