テンプレートを取得してdomに接続した後に同期コードを実行する必要があるレガシーモジュールをサポートする必要があります。DOMの後に取り込まれたテンプレートのUI-Routerフック
カスタムルータからUI-Routerに移行しています。ルートが正常に解決され、テンプレートが正しくフェッチされます。しかし、私は、テンプレートがロードされた後に私がフックできる移行を見つけることができないようです。
詳細:
- UI-ルータ:1.0.0-rc.1
- 角度:1.5.8
私はチェーン解決promise
を返すonSuccess
hookを試してみましたthen
コールバック。これはトランジションライフサイクル内にありますが、テンプレートはDOMにアタッチ/挿入されていません。状態定義の解決ブロックを使用する場合も同じことが言えます。
onSuccess
の後にタイムアウトを実行しています。これは明らかに機能しますが、解決策ではありません。
私はredux-ui-routerを持っていますので、onSuccess
が呼び出されたときにサンクをディスパッチできますが、それは古いモジュールのために余分なリファクタリングを必要とします。
ご意見やご感想をお寄せください。
ありがとうございます!