我正在使用$stateProvider
进行路由。如果我使用
$locationProvider.html5Mode(false);
然后默认情况下会打开错误页面。如果我启用html5Mode然后在错误页面然后出现此错误消息。我该如何解决这个问题?
我的route.js部分代码:
$locationProvider.html5Mode(true);
$urlRouterProvider.otherwise(function () {
return "/404";
});
$stateProvider
.state('404', {
url: "/404",
templateUrl: "app/views/error.html"
})
.state('home', {
url: "/",
templateUrl: "app/views/home.html"
})
});
}]);