私はmy-component1.js
を以下のように定義します。降雨を使用したエンバーレンダリングコンポーネント
export default Ember.Component.extend({
prop1: 'abc'
})
相当するテンプレートmy-component1.hbs
は以下の通りである。
{{#my-yield-component2}}
{{my-other-component3 field=(my-helper prop1)}}
{{/my-yield-component2}}
だから私は(私は降伏を使用していたように)私の収量・コンポーネント2の内側に私の-他-component3をレンダリング/表示する
my-yield-component2
内部に、私は次のことを持っています。
<div>My component with yield</div>
<div>{{yield}}</div>
私の質問は、私は実際に私の-コンポーネント1で定義されている「PROP1」へのアクセスを取得/どのように渡すんですが、私は降伏を使用していますので、それはだから私の収量・コンポーネント2 でレンダリングされますI "prop1"を渡す方法を知りたいですか?
何も間違っていませんが、それはうまくいくでしょう、それはコンテキストコンポーネントの力です。 – ykaragol