Angularjs 为什么不是';我的基本路线Provider不工作吗?

Angularjs 为什么不是';我的基本路线Provider不工作吗?,angularjs,routes,route-provider,Angularjs,Routes,Route Provider,我正在学习AngularJS,我在让一个简单的routeProvider工作方面遇到了问题。这是很基本的,所以我不知道我遗漏了什么。我仔细检查了语法和拼写,没有发现任何遗漏。救命啊 这里有一个小插曲: HTML: 更新 因为最近这就是为什么一些过时的教程没有提到它 您需要向应用程序注入ngRoute var app = angular.module('app', ['ngRoute']); 当然,还要将ngRoute js文件添加到html中 这是成功的!我读了很多教程,但没有一个提到这一步

我正在学习AngularJS,我在让一个简单的routeProvider工作方面遇到了问题。这是很基本的,所以我不知道我遗漏了什么。我仔细检查了语法和拼写,没有发现任何遗漏。救命啊

这里有一个小插曲:

HTML:


更新

因为最近这就是为什么一些过时的教程没有提到它


您需要向应用程序注入ngRoute

var app = angular.module('app', ['ngRoute']);
当然,还要将ngRoute js文件添加到html中


这是成功的

!我读了很多教程,但没有一个提到这一步。我正在努力!没有足够的代表支持投票,也没有太快接受答案。一旦我能做到,我一定会做到。
var app = angular.module('app', []);

app.config(function ($routeProvider) {
  $routeProvider
      .when('/',
          {
              templateUrl: 'page1.html'
          })
      .when('/page2',
          {
              templateUrl: 'page2.html'
          })
      .otherwise(
          {   redirectTo: '/' 
          });
});
var app = angular.module('app', ['ngRoute']);