繁体   English   中英

角度路线似乎不会自动激活

[英]angular-route doesn't seem to activate automatically

我目前在angular-route@1.5.8模块上遇到问题。

路由器似乎无法自行激活。 我的意思是,当我调用页面( http://localhost/index.html )时,请求的模板没有显示。 但是,手动在网址末尾添加井号(#),会激活路由器并显示正确的模板。

我用几乎相同的路由器配置构建了一个测试应用程序,并且在该应用程序中,路由器能够按预期工作。

控制台中没有记录错误。

这是配置:

angular.module('app', ['ngRoute'])
       .config(function ($routeProvider) {
           $routeProvider
               .when('/', {
                   templateUrl: './app/html/default.html'
               })
               .when('/login', {
                   templateUrl: './app/html/login.html',
               })
               .otherwise({
                   redirectTo: '/'
               });
    });

模板基本上是一个带有一些文本的span标签,以显示正在显示的模板。

任何帮助表示赞赏。

您是否在索引页上放置了ng-view指令? 您应该共享更多相关的路由代码,html,模板。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM