Aureliaカスタム要素であるDOM要素のビューモデルにアクセスする場合、Aureliaが接続するau
プロパティを使用できます。componentElement.au.controller.viewModel
のようになります。コンテナレス要素のViewModelを取得
カスタム要素がコンテナレスの場合(クラスレベルの属性@containerless
)、au
は使用できません。
この要旨はこのことを示しています。 https://gist.run/?id=928f97f49c01c1db10d8bf4399f5c335
私はそのDOM要素への参照を持っているとき、私は無容器カスタムコンポーネントののviewmodelにアクセスするにはどうすればよいですか?
'少ない-comp'でこれを行う場合は、' view.controller'は 'undefined'です。コンテナレスのコンポーネントなので、私は推測します。また、 'view.controller.viewModel'は' this'と等しくなりますので、何がポイントですか? – ZoolWay
慎重に質問を読んだり、あなたの使用状況をチェックしたり、あなたが望むものが '@子供たち 'によってサポートされないことが分かりました。おそらく離れている – bigopon