【问题标题】:how to fix acute-select.js source code to resolve code minification issue?如何修复acute-select.js 源代码以解决代码缩小问题?
【发布时间】:2015-11-21 12:26:09
【问题描述】:

Acute select 指令在进行代码压缩时产生Injector Unknown Provider error

“内联数组注释”在急性选择指令(source code) 中未正确实现。

我试图通过添加内联数组注释来重写源代码,但我仍然得到同样的错误。

源代码有什么问题?如何解决?

[更新]

解决方案: Modified Acute Select File

【问题讨论】:

    标签: angularjs bundling-and-minification


    【解决方案1】:

    对每个控制器、指令、服务、提供者、工厂进行以下更改

    controller: function($scope, $element, $window, $rootScope, $timeout, $filter, navKey, safeApply)
    

    上面改为

    controller: ['$scope', '$element', '$window', '$rootScope', '$timeout', '$filter', 'navKey', 'safeApply', function($scope, $element, $window, $rootScope, $timeout, $filter, navKey, safeApply){......}]
    

    【讨论】:

    • 在每个 JavaScript 文件中尝试“使用 strcit”。这样您就可以在压缩之前知道所有语法错误。
    • 你是对的。数组内联注解是解决这个问题的唯一方法!
    猜你喜欢
    • 2014-10-22
    • 1970-01-01
    • 2021-03-01
    • 2020-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-05
    • 1970-01-01
    相关资源
    最近更新 更多