2016-04-13 6 views
0

デフォルトでは、角度呼び出しは入力に対してトリムされます。この機能を無効にできるように、ng-trimが追加されました。私は、列にスペースが含まれている行( "")をフィルタリングするというビジネス要件がありますが、それはユーザーが入力するものです。しかしng-trimを設定するのにgridOptionsを使用する方法はありません。フィルターのスペースを認識させるにはどうすればよいですか?入力を自動的にトリミングしないであろう偽角度に設定した場合ユーザがスペースで入力する角度uiグリッドフィルタをサポートする方法は?

答えて

0

uはNG-トリム属性

<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 (オプション) ブール を経由して、それを無効にすることができます。 input [type = password]コントロールの場合、このパラメータは無視されます。 (デフォルト:真) https://docs.angularjs.org/api/ng/input/input%5Btext%5D

+0

「ng-trim」がこの作業を行う方法であることに私は同意します。私はちょうどそれを設定する 'ui-grid 'を言う方法を知らない。ボックスは 'ui-grid'を介して生成されます。 – pgreen2

+0

'cellTemplate'を表示用にオーバーライドし、' editableCellTemplate'を 'columnDefs'で編集するためにオーバーライドします。 –

0

私はexampleを次のようにグローバルな自動トリミング機能を無効にするためにコンパイル機能のためのデコレータを作成すると思います。

関連する問題