2016-04-04 12 views
2

私はアプリケーションで角度uiグリッドを使用しています。私のページには単純なテキストボックスと検証ボタンが含まれています。通常、テキストボックスに文字列を追加し、検証ボタンをクリックすると、それらは外部サービスで検証され、データはuiグリッドに表示されます。Uiグリッドは文字列内の複数の空白を排除します

ロジックはチャンピオンのように機能していますが、ユーザーへの混乱。私のテキストボックスに"Event 87654"のようなものを追加し、検証ボタンをクリックすると、サービスから正常に検証され、データグリッドに"Event 87654"と表示されます。だから、なぜuiグリッドは、指定された文字列内の複数の中間スペースを自動的に削除するのですか?この排除を避けることは可能ですか?誰も私をその点で示唆することができます。

+1

HTMLでは複数のスペースが1つとして表示されることがありますか? –

+0

これは標準HTMLの動作です。テキストを '

...
'(書式設定済みのテキスト)の中に置きます。 –

答えて

3

ここに解決策があります。

UIグリッド空白が

CSS UI-グリッドセルの内容によってトリミングされているので、複数のスペースがなくなり、一つだけを保つには、だから、私たちは以下のようにオーバーライドCSSを持っている必要があります。

.ui-grid-cell-contents { 
     white-space: pre !important; /*nowrap by default*/ 
    } 
関連する問題