任何人都可以帮助,路线不起作用,也不能加载HTML视图
https://plnkr.co/edit/yN1gi4urwWczedcCilbD
var bounds = path.bounds(us),
scale = .95 / Math.max((bounds[1][0] - bounds[0][0]) / width, (bounds[1][1] - bounds[0][1]) /height),
translation = [(width - scale * (bounds[1][0] + bounds[0][0])) / 2, (height - scale * (bounds[1][1] + bounds[0][1])) / 2];
任何人都可以帮助,路线不起作用,也不能加载HTML视图
答案 0 :(得分:2)
在您的Plunkr中,您正在重新定义HallApp
,因此您的路线消失了:
var hallApp = angular.module("hallApp",['ngRoute']); // <- first define
hallApp.config(...);
hallApp.controller('homeCtrl', ['$scope', function($scope) {
$scope.greeting = 'Home!';
}]);
var hallApp = angular.module('hallApp', []); // <- second define
hallApp.controller('newCtrl', function($scope) {
// create a message to display in our view
$scope.message = 'Everyone come and see how good I look!';
});
删除“第二个定义”,你会没事的(固定的Plunkr here)。
注意:在angular中,语法为:
angular.module('app', [])
和
angular.module('app')
有不同的含义。第一个创建一个新模块,第二个返回对现有模块的引用。所以应该只对模块(字符串,数组)进行一次调用,并使用相同的字符串!