問題タブ [erazor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
169 参照

haxe - Erazor で HTML エスケープするにはどうすればよいですか?

私は Haxe を初めて使用し、 Ufrontを試してみようとしています。

Erazor テンプレートの使用中に問題が発生しました。変数を出力するときに HTML をエスケープする方法がわかりません。

この単純なテンプレートでは:

いずれかのユーザーの名前が ' <script>' の場合、テンプレートは単にその名前に対して <script> を出力します。

Erazor で適切に HTML エスケープするにはどうすればよいですか?

0 投票する
0 に答える
52 参照

recursion - Erazor 再帰ヘルパー

haxe メーリング リストは haxe3 rc リリースでかなり忙しいので、ここに質問を投稿します。haxeで使用されるerazorテンプレートエンジンの再帰ヘルパーを構築する方法について、他の人から専門知識を得たいと思います。

HTML階層をシミュレートするためにネストされたツリーノード( polygonal.ds.Treenode )があります。ここで、treeNode をネストされた div を持つ文字列にエクスポートしたいと思います。アプリのロジック部分の再帰関数で実行できますが、テンプレート システムで実行できるようにしたいと考えています。

そのような再帰的なヘルパーで作業することを達成した人はいますか? ありがとう

0 投票する
0 に答える
65 参照

haxe - ufront-erazor html レイアウトにスクリプトとヘッダーを追加する

ufront と erazor を使用すると、すぐに次の問題に遭遇しました。hello-world の例では、次のレイアウトが提供されます。

特定のページでは、Jquery がロードされた後にヘッダーまたはスクリプトを追加したいと考えています。

これを行う 1 つの方法 (たとえばスクリプトの場合) は、スクリプトを文字列の配列として渡し、レイアウト ファイルでそれらを構築することです。

このアプローチの問題は、意味のあるヘッダー + 本文 + スクリプトを同じテンプレート ファイルに保持できないことです。スクリプトとヘッダーをコンテキストとして渡すには特別な注意が必要です。

Razor や Laravel などの一部のテンプレート エンジンでは、「セクション」を使用してそれを行うことができます。
消しゴムで似たようなことをすることは可能ですか? そうでない場合、良い代替手段は何ですか?