Javascript AngularJS路由不';行不通
我无法在我的页面中实现angularJS路由,当我第一次实现它时,它工作了,但在浏览器没有返回任何内容之后。 代码: 应用程序:Javascript AngularJS路由不';行不通,javascript,html,angularjs,angularjs-routing,Javascript,Html,Angularjs,Angularjs Routing,我无法在我的页面中实现angularJS路由,当我第一次实现它时,它工作了,但在浏览器没有返回任何内容之后。 代码: 应用程序: 问题在于您的模块名,正如@sp00m所建议的,请参阅下面更新的plunkr链接: angular.module('routingApp', ['ngRoute']) .config(['$routeProvider', function($routeProvider){ $routeProvider .when('/', {
问题在于您的模块名,正如@sp00m所建议的,请参阅下面更新的plunkr链接:
angular.module('routingApp', ['ngRoute'])
.config(['$routeProvider', function($routeProvider){
$routeProvider
.when('/', {
templateUrl: 'main.html'
})
.otherwise({
redirectTo: '/'
});
}]);
ng应用程序的内容与模块名称不匹配。为什么您的模块名称再添加一个“$”?已编辑,现在代码在plunker中工作,但在我的计算机上不工作:(main.html的路径正确。您是否也在本地环境中将
$routingApp
重命名为routingApp
?您能否从计算机上的控制台提供一些错误日志?我已经这样做了,它在plunkr中工作,但在我的计算机上不工作:(我不知道问题出在哪里。看起来有些神奇的东西我没法搞定。做一件事,把你的代码准确地压缩到你的系统上,然后上传到dropbox之类的地方,因为我也想看看,当你的代码中似乎不存在任何问题时会发生什么。也许,你的系统上缺少了什么。你在使用internet Explorer吗r?做一件事,将以下CDN用于角度代码:。
angular.module('routingApp', ['ngRoute'])
.config(['$routeProvider', function($routeProvider){
$routeProvider
.when('/', {
templateUrl: 'main.html'
})
.otherwise({
redirectTo: '/'
});
}]);