0

我在我的应用程序中使用 angularjs,通过使用 ngDialog 页面未加载并显示空白页面

我用过

angular.module('pswApp', ['ngRoute', 'ngAnimate', 'ngTouch', 'ngDialog', 'ui.grid', 'myApp','newApp'])
.config(['$routeProvider',
  function($routeProvider) {}]);

但是页面没有加载,当我在模块中使用 ngDialog 时,无论我在哪里使用它。我在通用 html 文件中使用了 ngDialog.js 文件,并使用 ng route 加载页面

即使我在这样的另一个 js 文件中使用它

angular.module('myApp', [ 'ngDialog' ]).controller('mainCtrl',
        function($scope, ngDialog) {

});

页面没有加载,有没有其他方法可以解决这个问题。

4

1 回答 1

0

您在定义控制器时再次声明模块。注入也应该在控制器中。

angular.module('myApp', []).controller('mainCtrl', 'ngDialog',
        function($scope, ngDialog) {
});
于 2016-08-06T23:05:53.347 回答