AngularJS $locationProvider.html5mode() undefined
AngularJS $locationProvider.html5mode() undefined
我正试图使用angular的$locationProvider.html5mode()来删除URL中的"#",但由于某种原因,它总是抛出一个错误,即html5mode未定义。我尝试在控制台中记录$locationProvider以检查其属性,并且存在html5mode,但当我尝试调用它时,它会抛出一个未定义的错误。以前有没有人经历过这种情况,不介意透露一下我错过了什么。提前谢谢。
var app = angular.module('app', ['appControllers', 'ngRoute']);
app.config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) {
$locationProvider.html5mode(true);
$routeProvider
.when('/', {
templateUrl: 'partials/home.html',
controller: 'PageController'
})
.when('/app', {
templateUrl: 'partials/app.html',
controller: 'PageController'
});
}]);
您键入的方法名称不正确。更改
$locationProvider.html5mode(true);
至
$locationProvider.html5Mode(true);
其中CCD_ 1在单词CCD_。
相关文章:
- 为什么会出现错误;未捕获的类型错误:undefined不是函数;
- /undefined在我的404错误日志中多次出现
- RequireJS向模块传递配置总是返回undefined
- JSON数组数据返回Undefined
- 为什么会出现错误,“UncaughtTypeError:undefined不是函数”
- Array.lenght = undefined
- mongoose.connect undefined不是一个函数
- JavaScript”;.方法“;返回undefined
- Uncaught TypeError:undefined不是函数-ember js
- Jquery - table.row(tr) is undefined
- jQuery可以't获取data-*属性值,返回undefined
- noty.js is returning undefined
- 将对象的列表c#传递给javascript:undefined变量时出错
- $routeParams is undefined
- 试图打印/调用/或提醒数组中的对象:Getting Undefined
- jQuery Mobile Undefined不是一个函数
- Javascript/JSON警报返回Undefined
- 未捕获的类型错误:undefined不是函数$
- node js post request.body undefined
- AngularJS $locationProvider.html5mode() undefined