无法为视图实例化ngRoute

时间:2015-06-30 14:09:24

标签: javascript angularjs ng-view

我在JS文件中使用下面的代码:

var mainAngular = angular.module('baniyaApp', ['ngRoute','ui.bootstrap']);

////======================== CONFIG =================================
mainAngular.config(function($routeProvider, $locationProvider) {
alert('ng route');
$routeProvider
        .when('/', {
            templateUrl: "HomeLandPage.html"
        });
});
////=================================================================

“HomeLandPage.html”存在于同一位置,因此路径没有问题。其中包含 ng-view 的主页面。我负责使用http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.js链接中的angular.js文件。

我在控制台上收到以下错误。请确认JavaScript文件是否正确。

Uncaught Error: [$injector:modulerr] Failed to instantiate module baniyaApp due to:
Error: [$injector:modulerr] Failed to instantiate module ngRoute due to:
Error: [$injector:nomod] Module 'ngRoute' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.

1 个答案:

答案 0 :(得分:2)

在您的app目录中包含angular-routes.js后,您需要添加angular.js