ページに数字を表示する.gspがあります。問題は、小数が0であっても、(サーバーから)その数を小数で受け取ることです。「この文字列の最後の文字が0の場合、ドットから最後まで消去したい」
何か案が?可能であれば、サーバー側に触れることなく。
ありがとうございました。
数値を数値として扱い(必要に応じて解析し)、Grailsにバンドルされているフォーマットタグを使用することをお勧めします。この場合、g:formatNumberが適切です。
これはjavascript/jQueryで実行できますが、CSSでは実行できません。
.gspページで、番号を表示する場所でg:ifテストを実行します。最後の文字が0であるかどうかを確認します。そうである場合は、数値に対してtoString()を実行し、「。」で分割します。0番目のインデックスの文字列を表示します。