0
EmberJSにはコンポーネントからアクセスする方法はありますかコントローラからのメソッドですか?擬似コードではコントローラからのコンポーネントへのアクセス
this.getComponent('componentId').disable()
EmberJSにはコンポーネントからアクセスする方法はありますかコントローラからのメソッドですか?擬似コードではコントローラからのコンポーネントへのアクセス
this.getComponent('componentId').disable()
のようなものはありません、それは不可能であり、それはエンバーに設計
であり、ビュー(コンポーネントは見せかけの図では)自分の コントローラについて知っているが、コントローラは知りませんビューについてこれは、設計上の問題であるため、 が単一のコントローラによって「電源が供給されている」という多数のビューを持つことができ、コントローラーはなしです。 賢明です。したがって、関係について考えると、コントローラーへの変更は に起こり、ビューはそれらの変更に反応します。だから、ちょうど 繰り返しに、あなたはより多くの説明についてはこの回答を参照してください 内からコントローラ
を表示/コンポーネントにアクセスしようとすることはありませんし、How to call method of a component from a controller
それを正しく行う方法