Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJS路由不';行不通_Javascript_Html_Angularjs_Angularjs Routing - Fatal编程技术网

Javascript 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('/', {

我无法在我的页面中实现angularJS路由,当我第一次实现它时,它工作了,但在浏览器没有返回任何内容之后。 代码:

应用程序:


问题在于您的模块名,正如@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: '/'
        });
    }]);