相同的ui-sref生成不同的href

时间:2016-07-19 12:37:08

标签: angularjs angular-ui-router

ui-sref生成href背后的逻辑是什么?我从不同的地方(州)得到一种情况,同样的ui-sref产生不同的href,这会导致错误。

ui-sref之一,具有与其指向的状态相同的抽象祖先,将id附加到其生成的href,其他(外部)不是。

来自ui-sref的文档:

  

将链接(标记)绑定到状态的指令。如果国家有   一个关联的URL,该指令将自动生成&更新   href属性通过$ state.href()方法。单击链接   将使用可选参数触发状态转换。

所以它基本上是查找它指向的url状态,并相应地生成href。为什么2 ui-sref具有相同的参数,指向相同的状态会产生不同的结果?

more details

0 个答案:

没有答案