切り替えて出力されたmdlコンポーネントの初期化処理が実行されない問題が発生した。
この問題を回避するには、templateを切り替えたタイミングでcomponentHandler.upgradeDom();を呼び出してあげれば良い。
参考サイト
例
angular.module('app', ['ngRoute', 'ngResource']) .run(function ($rootScope, $location, $timeout) { $rootScope.$on('$viewContentLoaded', function () { $timeout(function () { componentHandler.upgradeAllRegistered(); }); }) })