【发布时间】:2014-07-31 16:54:38
【问题描述】:
我的问题是 url 没有 # 就不能工作。这是我的代码:
angular.module('Hiren', ['ngRoute'])
.config(function ($routeProvider, $locationProvider) {
$routeProvider
.when('/', {
templateUrl: 'partials/login.html',
controller: 'login'
})
.when('/redirect', {
templateUrl: 'partials/postLogin.html',
controller: 'postLogin'
});
$locationProvider.html5Mode(true);
});
当我尝试浏览 url example.com/redirect 时,它给了我 404 ,但使用哈希 (example.com/#redirect) 可以完美运行。
【问题讨论】:
标签: angularjs angularjs-routing