エンバーによって制御されるプログレスバーのようなことをしたいです。したがって、私の目には、これを達成するには2.5の方法があります。
トリガーされたときに要素を設定するコントローラーにオブザーバーを配置します。
width
問題: 私の知る限り、コントローラ内から DOM 要素にアクセスすることはできません。つまり、ビューで行う方法と同じですthis.$('#progress')
。コントローラのプロパティを監視するビューにオブザーバを配置します。問題: コントローラーのプロパティを監視 (およびアクセス) する方法がわかりません。
(コントローラーのプロパティを
{{bindAttr}}
気紛れな属性にバインドし、属性の値が変更されるたびにdata-progress="42"
要素を調整します)width