不知何故,我的应用程序在开发过程中停止了工作,我真的无法理解它有什么问题。
我已经删除了所有内容,剩下的唯一代码是:
function handlerControl($scope, $routeParams, $location){
$scope.route = $routeParams;
}
var app = angular.module('Hello', []).config(
function($routeProvider){
$routeProvider.when('/:a/:b', {controller: handlerControl});
}
);
和 html 是
<body ng-app="Hello">
<div ng-controller="handlerControl">
{{route}}
</div>
</body>
省略头部,包括所有内容。
当我去
http://helloday/#/a/b/
我得到一个空哈希,同时期望得到 {a: 'a', b: 'b'}
我做错了什么?
位修改(使其工作)jsFiddle: http: //jsfiddle.net/wWDj2/ http://jsfiddle.net/wWDj2/