我在我的网站中使用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>
最佳答案
您正在尝试将服务注入(inject)配置函数。这是不可能的。只能注入(inject)常量和提供者。相反,注入(inject) $locationProvider。
countryApp.config(['$locationProvider',function ($locationProvider) {
$locationProvider.html5Mode = true;
}]);
关于angularjs - 推送状态在 AngularJS 中显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26230249/