私はルート「A」とサブルート「B」を持っています。サブルート「B」にアクセスしている場合、Route 'A'のテンプレートをレンダリングしたくありません。しかし、もし私がサブルートレベルでなければ、私はルート 'A'のテンプレートをレンダリングしたいと思う。アウトレットが存在する場合はアウトレットテンプレートのみをレンダリングします
これを達成する方法はありますか?これが動作しない十分な
{{#if outlet}}
<h1>Subroute</h1>
{{outlet}}
{{else}}
<h1>Route</h1>
{{/if}}
ピティ(アウトレットは「マジックという言葉で、それは通常の変数ではありません):私は、テンプレート「A」については、以下試してみました。私はcssの絶対的な位置を使用してそれを行うことができましたが、可能ならEmberの方法を使用したいと思います!
レミのようなルートをネストしていないルート「」subrouteで使用される「B」(およびルート「A」の他subroutes)のモデルので、私にとっては何のオプションではありませんhttps://stackoverflow.com/a/34813398/2049986で述べています。