$ routeProvider导致我的问题

时间:2014-08-16 01:44:07

标签: angularjs route-provider

这是我试图运行的Angular代码:

var ticketRegister = angular.module('ticketRegister', []);   

function changeMode($routeProvider) {
  $routeProvider.when('/Calculator', {
    controller: ticketCalculatorController,
    templateUrl: 'Calculator.html'
  }).when('/DB', {
    controller: ticketDBController,
    templateUrl: 'DB.html'
  }).otherwise({
    redirectTo: '/'
  });
}

ticketRegister.config(changeMode);

这是html:

<div ng-view>
   <a href="#/Calculator">Calculator</a>
</div>

当我点击链接时,所有这一切都需要我/#/Calculator

我想我会把这个问题抛到Stack Overflow社区,以便对这件事情有所了解,因为我......是......好吧,累了:p

哦,这是托管在网络服务器上的。

1 个答案:

答案 0 :(得分:0)

好的,事实证明我在index.html上的任何地方都没有ng-app指令。我为浪费每个人的时间而道歉,因为我没有人能够看到,因为我没有发布我的所有代码,只是我认为相关的部分。

Sorry!

编辑:即使我添加了ng-app指令后仍然有同样的问题。转发问题......