Angularjs 角度用户界面路由器忽略HTML5模式关闭
Angular UI Router正在忽略HTML5模式(false),它以一种无法添加书签或直接登录的方式呈现链接: app.js:Angularjs 角度用户界面路由器忽略HTML5模式关闭,angularjs,angular-ui-router,Angularjs,Angular Ui Router,Angular UI Router正在忽略HTML5模式(false),它以一种无法添加书签或直接登录的方式呈现链接: app.js: $stateProvider .state('search', { url: '/search', views: { 'main.wrapper': { templateUrl: 'views/search.html', controller: 'SearchCtrl'
$stateProvider
.state('search', {
url: '/search',
views: {
'main.wrapper': {
templateUrl: 'views/search.html',
controller: 'SearchCtrl'
},
'navbar': { templateUrl: 'views/search.navbar.html' }
});
$locationProvider.html5Mode(false);
foo.html:
<a ui-sref="search">Search</a>
它不应该检测到它不在HTML5模式下并返回吗
<a href="/#/search">Search</a>
如所示,这是angular ui router~0.2.11
和angular 1.3.0
之间的错误
这是一个已知和已报告的问题。检查此处的快速修复,现在使用预发布版本0.2.12-pre1。。。它对1.3.0 compat进行了一些修复。
<a href="/#/search">Search</a>