1.配置 $locationProvider
在配置路由时设置
angular
.module('app')
.config(function($stateProvider, $urlRouterProvider, $locationProvider) {
$urlRouterProvider.otherwise('/');
$locationProvider.html5Mode(true); // 设置此处
$stateProvider
.state('app', {
url: 'app',
templateUrl: '...',
controller: '...'
});
})
2.设置页面
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<base href="/"> // 设置此处
</head>
注意:
IE9不支持
网友评论