問題タブ [template-variables]

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

php - PHPにはPythonのテンプレート文字列のような機能がありますか?

Pythonには、テンプレート文字列と呼ばれる機能があります。

PHPでは次のように書くことができます。

$person置き換えましたが、テンプレートはコードのさまざまなセクションで再利用できますか?

0 投票する
5 に答える
32876 参照

python - jinja 2テンプレートのすべての変数のリストを取得する方法

テンプレート内のすべての変数とブロックのリストを取得しようとしています。変数を見つけるために独自のパーサーを作成したくありません。次のスニペットを使用してみました。

template.blocksキーがブロックであるdictは、ブロック内のすべての変数を取得するにはどうすればよいですか?

0 投票する
4 に答える
16733 参照

python - オプションのプレースホルダーを使用した string.format()

次の Python コードがあります (Python 2.7.X を使用しています)。

KeyError'middle' が指定されていないため、例外が発生します (これは予期されることです)。ただし、これらのプレースホルダーはすべてオプションにしたいと考えています。これらの名前付きパラメーターが指定されていない場合、プレースホルダーは削除されると思います。したがって、上記の文字列は次のようになります。

これらのプレースホルダーをオプションにする組み込み機能はありますか? それとも、さらに詳細な作業が必要ですか? 後者の場合、誰かが私に最も簡単な解決策を示すことができれば、私はそれを感謝します!

0 投票する
5 に答える
39441 参照

yaml - YAML での文字列補間

Perl では、次のようなことができます。

YAML で次のようなことができますか。

では、「アリス」は実質的/home/aliceに最終的にですか?

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

navigation - SilverStripe でナビゲーションを作成する場合、$Menu の後の数字は何ですか?

SilverStripe の公式 Web サイト ( 「ナビゲーション メニューの作成方法」 )のチュートリアルの 1 つからの以下のテンプレート コードには、テンプレート変数 $Menu(1) が含まれています。

(1) とはどういう意味ですか? 別のものに変更された場合はどうなりますか?

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

navigation - SilverStripe メニューで Children の Children を取得することは可能ですか?

SilverStripe 3.1 テンプレートに 3 層のナビゲーション メニューをまとめており、テンプレートには次のコードがあります。

ただし、第 3 層から期待する出力が得られません。チルドレン・オブ・ザ・チルドレンを手に入れることは実際に可能ですか?そうでない場合、代わりに何をすべきですか?ありがとう!

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

yaml - ケース固有の値を持つ YAML 再利用可能な変数

.yml特定のケースに応じて設定される変数に動的プロパティを設定することは可能ですか。例えば:

0 投票する
3 に答える
233 参照

modx - MODX - 特定のページのテンプレート変数

次のようなページで共有されているMainTemplateが1つあります: home、about-us、contact-us

また、すべてのページを制御するためのテンプレート変数もあります: meta description, og title, og image, og desc

ホームページ専用の画像をアップロードするためにMainTemplateへのテンプレート変数ホームページ バナーリンクを作成しましたが、他のリソースをクリックすると、このホームページ バナー テンプレート変数も表示されます。

Home Page Banner TV をホーム リソースにのみ表示させる方法はありますか?

Home Page Banner TV のみのHomeTemplateという名前のMainTemplateから別のテンプレートを複製していますか?

個人的には、この方法は将来のメンテナンスにとって少し危険だと感じました。

これを達成するための方法をもっと知ってもいいですか?

Tq.