如何使用自定义模块AngularJs

问题描述 投票:0回答:2

我怎样才能开始使用这个模块:http://gregpike.net/demos/angular-local-storage/demo/demo.html 我有一个控制器:

app.controller('FormController', function ($scope, localStorageService) {

});

我注射了

localStorageService

如示例所示,但自然没有任何作用。我该如何修复它?谢谢。

angularjs angularjs-module
2个回答
0
投票

首先,从您的页面链接脚本:

<script src=".../angular-local-storage.min.js"></script>

其次,将模块添加到模块依赖项数组中(我猜这就是你错过的):

angular.module('myApp', [..., 'LocalStorageModule', ...])

然后您可以像您一样在组件中注入并使用

localStorageService


也就是说,我会添加步骤 0:阅读此内容 自述文件 :)


0
投票

我向您推荐这个https://github.com/gsklee/ngStorage也可以使用此语法,以免在缩小时破坏

app.controller('FormController', ["$scope", "otherProvider",function ($scope, otherProvider) {
//in this way angular know what to inject
}]);
© www.soinside.com 2019 - 2024. All rights reserved.