本文介绍了UI的路由器不生产的角度正确的href属性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  $ stateProvider
  .STATE('管理员',{
    摘要:真实,
    网址:'/管理员',
    模板:'<格UI的视图>< / DIV>'
  })
<一个UI的SREF =admin的>联系< / A>

我得到的网址是< A HREF =/ admin的>联系< / A> 时,它的的是 /#/管理员 - 这打破了,当我命令点击一个链接在新标签页中打开


解决方案

这是一个已知的问题,报告中的错误。将固定在明年发布。这里是一个解决方法:

不可能禁用与角1.3.0-rc.3#1397

var isHtml5 = $locationProvider.html5Mode();
if (angular.isObject(isHtml5)) {
  isHtml5 = isHtml5.enabled;
}

Also there is suggestion by Chris T (UI-Router team member) - see comments under this Q & A

这篇关于UI的路由器不生产的角度正确的href属性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-26 00:49