在我的AngularJs应用程序中,我尝试使用localStorage服务,我已经参考了"angular-local-storage.js"并将服务注入到模块中
var app = angular.module('SampleApp', ['ngRoute', 'ngSanitize', 'toaster', 'LocalStorageModule']);
Run Code Online (Sandbox Code Playgroud)
当我试图在我的控制器中使用服务时抛出错误.
(function () {
var app = angular.module('SampleApp');
app.controller('loginController', ['$scope', 'notificationFactory', '$location', 'HTMLEditorService', '$rootScope', '$q', 'localStorageService',
function ($scope, notificationFactory, $location, HTMLEditorService, $rootScope, $q, localStorageService) {
var _authentication = {
isAuth: false,
userName: ""
};
$scope.bind = function (data) {
if (data.status) {
if (data.Metadata.ErrorMessage == null || data.Metadata.ErrorMessage.trim() == '') {
if (data.Metadata.AuthToken == null || data.Metadata.AuthToken.trim() == '') {
notificationFactory.error("User authentication failed. Please try again.");
}
else {
var deferred …Run Code Online (Sandbox Code Playgroud)