使用ng-route时,checklist-model模块不起作用

时间:2016-05-17 09:37:23

标签: angularjs angularjs-ng-route checklist-model

我试图在我的应用程序中使用[checklist-model](https://github.com/vitalets/checklist-model)模块,但我发现了一个错误,我发现这是因为在同一个应用程序中使用(ngRoute)模块。

var mainMod = angular.module('MainApp', ['ngRoute'],['checklist-model']);

mainMod.config(['$routeProvider',function($routeProvider) {

        $routeProvider
            .when("/patient-list", {
                templateUrl: "patient-list.html",
                            controller: "dbCtrl"

            })
            .when("/patientRecord", {
                templateUrl: "patientRecord.html",
                controller: "MainCtrl2"
            })
            .otherwise({
                templateUrl: "patient-list.html",
                            controller: "dbCtrl"

            })

    }

]);

错误:

  

angular.min.js:6未捕获错误:[$ injector:modulerr]   http://errors.angularjs.org/1.2.24/ $注射器/ modulerr P0 = MainApp&安培; P1 =错误%3 ...%20gc%20(HTTP%3A%2F%2Flocalhost%2Ftest%2Ffiles%2Fangular.min.js%3A36%3A309)

如果有任何解决方案,我很乐意知道。

感谢您的努力

1 个答案:

答案 0 :(得分:3)

第二个参数应该是所有依赖项的数组。请改为angular.module('MainApp', ['ngRoute', 'checklist-module']);

此外,使用未经分类的版本进行开发工作将产生更多有用的错误消息。