【问题标题】:AngularJS injector:modulerrAngularJS 注入器:modulerr
【发布时间】:2019-02-07 02:05:00
【问题描述】:

当我有一个模块错误注入时,消息不可读,可能像图片中一样被双重转义:

我需要解决的不是注入问题(已解决),而是无法读取的消息,带有双重转义。

module.config 代码:

    angular.module("App").config(["$compileProvider", "$locationProvider", 
"$injector", function ($compileProvider, $locationProvider, $injector) {
        $compileProvider.debugInfoEnabled(true); 
        $locationProvider.html5Mode(false).hashPrefix('!');
        //compatibility with angular 1.6;
        if ($compileProvider.preAssignBindingsEnabled) compileProvider.preAssignBindingsEnabled(true);
}

【问题讨论】:

  • 在此处发布您的代码
  • 我重新编辑了我的帖子:问题不是注入错误,而是不可读的消息。
  • 为了解决我们需要的代码
  • :(,可以更具体点吗?也许是模块配置?

标签: angularjs module


【解决方案1】:

您能否在此处添加代码片段。 您尝试在此处添加的 ngStorage 服务可能存在问题。 使用 ngstorage 如下

 var myApp = angular.module('app', ['ngStorage']);

myApp.controller('Ctrl1', function($scope, $localStorage){
})

【讨论】:

  • 我重新编辑了我的帖子:问题不是注入错误,而是不可读的消息。
【解决方案2】:

我看到你的模块应该有如下注入的空依赖项,

  angular.module("App",[])

【讨论】:

    猜你喜欢
    • 2014-09-28
    • 1970-01-01
    • 2017-01-14
    • 1970-01-01
    • 2017-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-20
    相关资源
    最近更新 更多