Angularjs 角度用户界面路由器忽略HTML5模式关闭

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'

Angular UI Router正在忽略HTML5模式(false),它以一种无法添加书签或直接登录的方式呈现链接:

app.js:

$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>