angular.js - 关于ui-sref地址栏缺省的问题
大家讲道理
大家讲道理 2017-05-15 17:08:28
0
1
530

我自己在看大漠老师的一个angular的bookstore的小例子,在做到ui-sref的时候发现了一个问题

<a ui-sref="booklist({bookType:0})" class="list-group-item">计算机</a>

此时地址栏显示的是这样的 http://localhost:8080/#/0
而另外一行代码

<a ui-sref="bookdetail({bookId:row.getProperty(col.field)})" id="{{row.getProperty(col.field)}}">详情</a>

显示却是这样的 http://localhost:8080/#/bookd...

所以我的问题是为什么上面那行的ui-sref中的booklist在地址栏里省略了 而details却可以

我查了一些ui-router的官方文档 关于$state.href方法例子如下:
expect($state.href("about.person", { person: "bob" })).toEqual("/about/bob");

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

Antworte allen(1)
世界只因有你

路由url配置问题

你这样写 第一种就有了

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage