为什么 Angulars JS 在 URL routeProvider 中出错?
Why Angulars JS gives error in URL routeProvider?
我在 Angular JS 中使用 routeProvider。我的链接看起来像:
www.site.com/profile#/profile/profession/3
Angular JS 告诉页面有错误:
Uncaught Error: Syntax error, unrecognized expression: .nav-tabs a[href=#/profile/profession/3]
你必须像这样给你的 href 表达式添加引号
.nav-tabs a[href="#/profile/profession/3"]
.nav-tabs a[href="#/profile/profession/3"]
href 中应使用双引号。
正如我评论的那样,您的样式需要更改为
来自
.nav-tabs a[href=#/profile/profession/3]
到
.nav-tabs a["href=#/profile/profession/3"]
我在 Angular JS 中使用 routeProvider。我的链接看起来像:
www.site.com/profile#/profile/profession/3
Angular JS 告诉页面有错误:
Uncaught Error: Syntax error, unrecognized expression: .nav-tabs a[href=#/profile/profession/3]
你必须像这样给你的 href 表达式添加引号
.nav-tabs a[href="#/profile/profession/3"]
.nav-tabs a[href="#/profile/profession/3"]
href 中应使用双引号。
正如我评论的那样,您的样式需要更改为
来自
.nav-tabs a[href=#/profile/profession/3]
到
.nav-tabs a["href=#/profile/profession/3"]