PUSH State在AngularJS中显示错误

时间:2014-10-07 06:56:20

标签: angularjs seo pushstate

我在我的网站中使用 PUSH州 SEO

当我使用 PUSH状态时,会显示我在下面显示的这些错误。

Uncaught Error: [$injector:modulerr] Failed to instantiate module projectApp due to:

这是我的AngularJS代码

<script>
var countryApp = angular.module('projectApp', ['ngSanitize']);
countryApp.config(['$location',function ($location) {
$location.html5Mode(true);
}]);
</script>

1 个答案:

答案 0 :(得分:1)

您正尝试将服务注入配置功能。它不可能。只能注入常量和提供者。而是注入$ locationProvider。

countryApp.config(['$locationProvider',function ($locationProvider) {
   $locationProvider.html5Mode = true;
}]);