angular-路由似乎没有自动激活
angular-route doesn't seem to activate automatically
我目前遇到 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: '/'
});
});
模板基本上是一个 span-tag,带有一些文本以显示正在显示的模板。
感谢任何帮助。
您是否将 ng-view 指令放在您的索引页上?您应该分享更多相关的路由代码、您的 html、您的模板。
我目前遇到 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: '/'
});
});
模板基本上是一个 span-tag,带有一些文本以显示正在显示的模板。
感谢任何帮助。
您是否将 ng-view 指令放在您的索引页上?您应该分享更多相关的路由代码、您的 html、您的模板。