我想ngstorage
在我的项目中使用。所以我安装了这个包:
Install-Package gsklee.ngStorage
它安装成功。然后在我的应用程序中插入依赖项:
var app = angular.module("app", ['ngRoute', 'ui.bootstrap', 'ngAnimate', 'ngStorage'])
.config(['$httpProvider', '$controllerProvider', '$routeProvider', function ($httpProvider, $controllerProvider, $routeProvider) {
app.cp = $controllerProvider;
$httpProvider.defaults.withCredentials = true;
}]);
在页面中我像这样使用它:
<script>
app.cp.register('userProfileController', function ($window, $localStorage) {
function reload() {
$localStorage.hasReloaded = true;
$window.location.reload();
}
debugger;
if (!$localStorage.hasReloaded) {
reload();
}
});
</script>
但它不起作用。它给了我这个错误:
模块“ngstorage”不可用!您要么拼错了模块名称,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。
问题是什么?