問題タブ [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.
haxe - Erazor で HTML エスケープするにはどうすればよいですか?
私は Haxe を初めて使用し、 Ufrontを試してみようとしています。
Erazor テンプレートの使用中に問題が発生しました。変数を出力するときに HTML をエスケープする方法がわかりません。
この単純なテンプレートでは:
いずれかのユーザーの名前が ' <script>
' の場合、テンプレートは単にその名前に対して <script> を出力します。
Erazor で適切に HTML エスケープするにはどうすればよいですか?
recursion - Erazor 再帰ヘルパー
haxe メーリング リストは haxe3 rc リリースでかなり忙しいので、ここに質問を投稿します。haxeで使用されるerazorテンプレートエンジンの再帰ヘルパーを構築する方法について、他の人から専門知識を得たいと思います。
HTML階層をシミュレートするためにネストされたツリーノード( polygonal.ds.Treenode )があります。ここで、treeNode をネストされた div を持つ文字列にエクスポートしたいと思います。アプリのロジック部分の再帰関数で実行できますが、テンプレート システムで実行できるようにしたいと考えています。
そのような再帰的なヘルパーで作業することを達成した人はいますか? ありがとう
haxe - ufront-erazor html レイアウトにスクリプトとヘッダーを追加する
ufront と erazor を使用すると、すぐに次の問題に遭遇しました。hello-world の例では、次のレイアウトが提供されます。
特定のページでは、Jquery がロードされた後にヘッダーまたはスクリプトを追加したいと考えています。
これを行う 1 つの方法 (たとえばスクリプトの場合) は、スクリプトを文字列の配列として渡し、レイアウト ファイルでそれらを構築することです。
このアプローチの問題は、意味のあるヘッダー + 本文 + スクリプトを同じテンプレート ファイルに保持できないことです。スクリプトとヘッダーをコンテキストとして渡すには特別な注意が必要です。
Razor や Laravel などの一部のテンプレート エンジンでは、「セクション」を使用してそれを行うことができます。
消しゴムで似たようなことをすることは可能ですか? そうでない場合、良い代替手段は何ですか?