私は_.template
Lodash関数を使用していて、渡されたデータ値をカスタマイズする方法を知りたいと思っています。ただたいようなものを作る(参照のtoUpperCase()):そのようなリターン文字列があるテンプレート内のLodashコール関数
var compiled = _.template('hello ${ user.toUpperCase() } !');
compiled({ 'user': 'fred' });
私は_.template
Lodash関数を使用していて、渡されたデータ値をカスタマイズする方法を知りたいと思っています。ただたいようなものを作る(参照のtoUpperCase()):そのようなリターン文字列があるテンプレート内のLodashコール関数
var compiled = _.template('hello ${ user.toUpperCase() } !');
compiled({ 'user': 'fred' });
フォーマットインラインJavascriptを:
hello <%= user.toUpperCase() %>
注意を<%
後=
また、必ずしも何も出力せずにコードブロックを実行することもできます(この例ではループ内でキックするためです)
<%
for (var i = 0;i < 10;i++){
%>
Hello user # <%= i %>
Welcome.
<% } %>
どのようにカスタマイズしますか? – Barmar
レンダリング値を変更するカスタマイズ機能を追加する。前の例の例: "fred"の代わりに "FRED"を、他の例: "10"の代わりに "10 $"などを入れてください。あなたのためにはっきりしています@バーマール? –