Velocityテンプレートを使用してJavaScriptのテーブルエフェクトで文字列の配列をソートするには、正規化されたものにアクセント文字を置き換える必要があります( 'e'は 'é')。私はVelocityでreplaceメソッドを使うことを知っていますが、もっと洗練されたものを求めています。 XDVelocity tamplatesのアクセント文字を置き換えます。
ありがとうございます!
Velocityテンプレートを使用してJavaScriptのテーブルエフェクトで文字列の配列をソートするには、正規化されたものにアクセント文字を置き換える必要があります( 'e'は 'é')。私はVelocityでreplaceメソッドを使うことを知っていますが、もっと洗練されたものを求めています。 XDVelocity tamplatesのアクセント文字を置き換えます。
ありがとうございます!
Velocityは、データを操作する際には最適なツールではなく、データを表示するように設計されています。プログラミング言語ではなく、テンプレート言語です。
私はJava側でアクセントを取り除くか、ベロシティvarをjavascriptに渡し、アクセントをそこから除去します(example)。
JSでこれが必要な場合は、JSで行う必要があります。http://stackoverflow.com/questions/227950/programatic-accent-reduction-in-javascript-aka-text-normalization-or-unaccenting – serg
結果はJavascriptスクリプトで使用されますが、情報は速度変数に格納されていますので、速度で置き換えが必要です。 – Pymoo