角UI路由器忽略HTML5Mode(假),它的渲染环节中不能添加书签或直接在登陆方式:
app.js:
$ stateProvider .STATE('搜索',{ 网址:'/搜索', 观点:{ main.wrapper:{ templateUrl:意见/ search.html', 控制器:'SearchCtrl }, 导航栏:{templateUrl:意见/ search.navbar.html'} });$ locationProvider.html5Mode(假);foo.html:
<一个UI的SREF =搜索>搜索和LT; / A>变为
< A HREF =/搜索>搜索和LT; / A>难道不应该检测到它不是HTML5模式并返回
< A HREF =/#/搜索>搜索和LT; / A>解决方案
正如拉迪姆·克勒,这是>角UI路由器 github/angular-ui/ui-router/问题/ 1397 Angular UI Router is ignoring HTML5Mode(false), and it's rendering links in a way that can't be bookmarked or directly landing upon: app.js: foo.html: Becomes Shouldn't it detect it's not on HTML5 Mode and return
As indicated by Radim Köhler, this is a bug between angular-ui-router ~0.2.11 and angular 1.3.0. github/angular-ui/ui-router/issues/1397
更多推荐
角UI路由器忽略HTML5模式关闭
发布评论