ember ルートからビューにアクセスする方法はありますか?
私のユースケース: 各アコーディオン項目が異なるビューである jquery アコーディオン (折りたたみ可能/展開可能) に似た何かをしたいです。ルーター経由で行っているのはURLによるものです)。アコーディオン項目ごとにサブルートがあり、テンプレートをレンダリングする代わりに各ルートオーバーライドrenderTemplate
を呼び出すことを望んでいました。accordionItemView.expand()
ルートからビューにアクセスするにはどうすればよいですか? これは物事を進める正しい方法ですか?
ビューの挿入時にいつでもグローバル変数を設定したり、jQuery で何かを実行してビューを検索したりできることはわかっていますが、これを行うハックではない方法があるかどうか疑問に思っています。