問題タブ [ufront]

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 投票する
1 に答える
136 参照

haxe - ufront と sqlite を接続するにはどうすればよいですか?

sqlite3 で ufront を使用できますか? どうすればそうできますか?

スタックオーバーフローが私の質問を受け入れるように、ここにいくつかの単語を入力する必要があります。ジェイソン・オニールを召喚してください。

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

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

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

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

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

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

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

0 投票する
1 に答える
124 参照

haxe - 非同期 ufront アプリでアクティブ リンク (ナビゲーション バー) を設定する方法

非同期 ufront アプリケーションのナビゲーション バーまたはサイトバーにアクティブ リンクを設定する方法を見つけようとしています。

サーバーでは、次のような API 呼び出しを介して、メイン (最上位) コントローラー内で動的にロードして解析できます。

しかし、プッシュステート URL のクライアントでは機能しません。(navStr は常に空です)

ViewResult.hx (line:126) doc には次のように記載 されています。ヘルパー (動的関数) を ViewResult に含めることもできます。

ここはそれを処理する場所でしょうか?しかし残念ながら、ViewResult にヘルパー関数を追加する方法のヘルプや例が見つかりませんでした。

カスタム ViewEngine でそれを行うことも考えていました。しかし、それは物事を複雑にしすぎているように思えます。

それについての考えをいただければ幸いです。