2

条件付きでテンプレートを選択しようとしています。私の考えは、各コンポーネントがどのテンプレートを使用すべきかを示す、コンポーネントのリストを持つコンテナー (ビュー) を持つことができるというものでした。

{{#view.components}}
   {{> {{template.id}} }}
{{/view.components}}

私がやりたいのは、部分宣言が{{template.id}}id というコンポーネント プロパティから解決され、次に部分宣言が解決されることです。

すなわち

view.components[0].template.id = "fooTemplate" (<script id="fooTemplate" />)
view.components[1].template.id = "barTemplate" (<script id="barTemplate" />)

#view.componentsそして、ブロックを次のように解決するために積極的に

{{>fooTemplate}}
{{>barTemplate}}

これ{{>template.id}}は、解決できないことを示していますtemplate.id。これ{{>{{template.id}} }}は、 について何も知らないことを示していtます。

私が使用できる回避策はありますか?

4

2 に答える 2