【发布时间】:2016-07-27 13:55:23
【问题描述】:
我目前遇到了 angular-route@1.5.8 模块的问题。
路由器似乎没有自行激活。我的意思是,当我调用页面 (http://localhost/index.html) 时,请求的模板没有出现。但是,手动在 url 末尾添加一个井号 (#) 会激活路由器并显示正确的模板。
我用几乎相同的路由器配置构建了一个测试应用程序,在该应用程序中,路由器按预期工作。
控制台中没有记录错误。
这是配置:
angular.module('app', ['ngRoute'])
.config(function ($routeProvider) {
$routeProvider
.when('/', {
templateUrl: './app/html/default.html'
})
.when('/login', {
templateUrl: './app/html/login.html',
})
.otherwise({
redirectTo: '/'
});
});
模板基本上是一个跨度标签,带有一些文本来显示正在显示的模板。
感谢任何帮助。
【问题讨论】:
标签: javascript angularjs angular-routing