您的位置:首頁技術文章
文章詳情頁

angular.js - 關于ui-sref地址欄缺省的問題

瀏覽:175日期:2024-09-24 11:03:47

問題描述

我自己在看大漠老師的一個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');

問題解答

回答1:

angular.js - 關于ui-sref地址欄缺省的問題

路由url配置問題

你這樣寫 第一種就有了

相關文章:
国产综合久久一区二区三区