ui-routerに切り替えました。1つのことを除いて、すべてが順調に進みました。私のページには、アプリケーションのコンテキストを変更する選択があります。とにかく、以前、このコンテキストが変更されたとき、私はこのコードを実行していました (特にsetメソッド):
'use strict';
angular.module('main').factory('lacContext', ['$route', function ($route) {
return {
set: function (id) {
sessionStorage.setItem("lac-context", id);
$route.reload();
},
get: function () {
return sessionStorage.getItem("lac-context");
}
};
}])
と
$route.reload()
最も重要なことをしていた。ページをリロードしました。しかし、ui-router に切り替えた後、$route.reload は何もしません。また、ui-router API で対応するものを見つけられませんでした。この問題を解決するには?