フォーマッタをサポートする JavaScript テンプレート エンジンはありますか?
つまり、カスタム フォーマッタを使用する必要があることをテンプレート エンジンに伝えることができます (クリーンな構文を使用)。
次のようなもの (jsrender 構文を借用):
<td>{{:DateOfBirth, 'PrettyDate'}}</td>
Where'PrettyDate'
は、特定の方法で日付をフォーマットする関数にマップされます。
フォーマッタをサポートする JavaScript テンプレート エンジンはありますか?
つまり、カスタム フォーマッタを使用する必要があることをテンプレート エンジンに伝えることができます (クリーンな構文を使用)。
次のようなもの (jsrender 構文を借用):
<td>{{:DateOfBirth, 'PrettyDate'}}</td>
Where'PrettyDate'
は、特定の方法で日付をフォーマットする関数にマップされます。
Mustache はラムダをサポートしているため、同じ効果が得られます。
Distalテンプレートはフォーマッタをサポートしています。http://code.google.com/p/distal/wiki/Syntax#Formatting_data_into_numerical_formを参照してください。
次のようになります。
<input data-qattr="value total_cost ,.">
どこ "、。" 3 桁区切りの数値を意味します (1,000,000.00)
Underscore.jsを確認してください。フォーマッターがサポートされています。参照: underscore.js をテンプレート エンジンとして使用する方法
jinjs
のように、 Jinja2の JavaScript バージョンは、必要なほとんどのことを行うフィルターをサポートしています。あなたの場合、構文は次のようになります{{ DAteOfBirth | PrettyDate }}