2017-05-10 8 views
1

DOMノードから開始してコンポーネントのViewModelを取得する方法については、数日前に読んでいます。DOM要素からAurelia ViewModelを取得する方法

これらの要素は、au-targetクラス(Aureliaによって追加されたクラス)を持つ要素だと思います。

私はGoogle /ドキュメントで検索しましたが、何も見つけられませんでした。

その要素のViewModelを取得するにはどうすればよいですか?

答えて

4

は、私はあなたがこのために探していると信じて:

this.element.au.controller.viewModel 
+0

いや..私は意味、のは、私はそれがのHTML /テンプレートを知っている私は、DOM要素を取得することができます奇妙なユースケースを持っているとしましょうカスタム要素。遠く離れた別のモジュールにあるため、そのVMにアクセスすることはできません。 私はオブジェクト/ VMを返すHtmlElement.au.view-modelのようなことをすることはできますか? – Zubzob

+0

'this.element.au.controller.viewModel'はあなたのために機能しますか? –

+0

はい、これです:)それはすでに見つかりましたが、あなたがあなたの答えを更新できるなら、私はそれを受け入れることができます。 – Zubzob

関連する問題