MDL js コンポーネント (テキストフィールド、メニュー、タブなど) は、ドキュメントの読み込み時にデフォルトで読み込まれ、アップグレードされることは知っていますが、Angular ルートを使用している場合、テンプレートでは発生しません。この時点で、私はこれを使用していますが、ユーザーが 2 回目にビューにアクセスしたときにコンポーネントが適切に動作するようにするだけです。
$scope.$on('$routeChangeStart', function() {
$document.ready(function() {
componentHandler.upgradeDom();
});
});
ユーザーが初めてビューに入る前に、テンプレートのコンポーネントをアップグレードする方法はありますか? 私はこの問題で立ち往生しています。