我有一个AngularJS 1.0.7 Web应用程序。
我试图在我的app.js中使用$ locationProvider(为了运行htm5Mode),但是当我运行它时,我得到$ locationProvider是未定义的。
我是否需要加载任何额外的js库?我找不到任何文档。
angular.module('myApp', [])
.config(['$routeProvider', '$httpProvider', '$locationProvider',function($routeProvider, $httpProvider, $routeParams, $locationProvider) {
// use the HTML5 History API
$locationProvider.html5Mode(true);
答案 0 :(得分:1)
您在依赖注入中错过了$routeParams
['$routeProvider', '$httpProvider', '$routeParams', '$locationProvider',
function($routeProvider, $httpProvider, $routeParams, $locationProvider)