angularjs - angular.module(...).provider(...).info 不是一个函数

标签 angularjs node.js

我的mean.js应用程序正在我的本地系统中运行,但是当上传到服务器上时,它会抛出类似的错误

angular.module(...).provider(...).info is not a function at angular-sanitize.js:714
at angular-sanitize.js:913

谁能帮我解决这个问题

最佳答案

它应该适用于您以前的版本,请参阅下面的代码片段:

var app = angular.module("myApp", ['ngSanitize']);
app.controller("myCtrl", function($scope) {
    $scope.myText = "<a href='http://google.com'>Google</a>";
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.6.1/angular-sanitize.js"></script>
<div ng-app="myApp" ng-controller="myCtrl">

    <p ng-bind-html="myText"></p>

</div>

但是我能够使用不同版本重新创建您的问题,如下所示检查控制台:

var app = angular.module("myApp", ['ngSanitize']);
app.controller("myCtrl", function($scope) {
    $scope.myText = "<a href='http://google.com'>Google</a>";
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.6.3/angular-sanitize.js"></script>
<div ng-app="myApp" ng-controller="myCtrl">

    <p ng-bind-html="myText"></p>

</div>

应该始终为所有 Angularjs 库使用相同的版本。在某些情况下,即使使用不同的版本,您也可能不会收到错误,这是因为您没有使用这些版本之间的重大更改。

var app = angular.module("myApp", ['ngSanitize']);
app.controller("myCtrl", function($scope) {
    $scope.myText = "<a href='http://google.com'>Google</a>";
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.7.2/angular.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.7.2/angular-sanitize.js"></script>
<div ng-app="myApp" ng-controller="myCtrl">

    <p ng-bind-html="myText"></p>

</div>

查看上述版本的 Angular 1.7.2 它工作正常,也许您需要清除缓存并重试。

关于angularjs - angular.module(...).provider(...).info 不是一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51186087/

相关文章:

javascript - Angular ng-options 通过对象 id 预选值

AngularJS + Safari : Force page to scroll to top when pages switch

node.js websocket.io 示例不起作用?

node.js - 如何在 React 应用程序中禁用文件监视

javascript - Joi 如何合并/追加/添加子模式取决于特定输入

javascript - TypeScript 和 AtScript 有什么区别

angularjs - 安装Yo时权限被拒绝

javascript - 构建 Ajax 调用数组时,JQuery Ajax 成功回调不起作用

node.js - 无法在nodejs中导入模块 'handler' aws lambda函数

node.js - 当从 Node 发送响应到 Angular 时,返回意味着什么