どのような違いがありますか?html流星プロジェクトのアンダースコアjsの使用
<span class="icon-plus"></span>
{{_ "New List"}}
</a>
と
<span class="icon-plus"></span>
New List
</a>
私は、JSファイル内の_の使い方を知っているが、ここで_それらの両方これらは無関係です同じ
どのような違いがありますか?html流星プロジェクトのアンダースコアjsの使用
<span class="icon-plus"></span>
{{_ "New List"}}
</a>
と
<span class="icon-plus"></span>
New List
</a>
私は、JSファイル内の_の使い方を知っているが、ここで_それらの両方これらは無関係です同じ
{{_ ...}}
は、_
というヘルパーを呼び出します。 Denisが述べたように、meteor add tap:i18n
を実行した場合、tap:i18n packageからヘルパーが呼び出されます。
また、自分でヘルパーを登録することもできます。私はこれをテンプレートにアクセスしてアクセシブルにするためにこれを行なった:
Template.registerHelper('_', (method, arr) => _[method](arr));
作業のように見える方法でHTML です。
_
(j)は通常、http://underscorejs.org/
ライブラリを参照します。
_
は、国際化のためにhttps://github.com/TAPevents/tap-i18n
パッケージ/ライブラリによってインストールされたヘルパーを参照する可能性があります。