0

我想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”不可用!您要么拼错了模块名称,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。

问题是什么?

4

0 回答 0