我会翻译中文,这段内容是关于编程的。需要根据特定规则重写链接的href属性。CMS会在页面上打印出类似以下内容:
我们的路由器实际上需要指向。
问题是,我们不能保证 /zoo/gorilla 部分总是意味着我们在 zoo('gorilla')。
最简单的方法是将 CMS URL 解析为路由器 URL ,然后执行以下操作:
我明白这通常与ui-router的理念背道而驰,但我希望能找到一种方法,在这个奇怪的情况下使用它。
<a href="/path/to/the/zoo/gorilla.html">Go</a>
我们的路由器实际上需要指向。
#/zoo/gorilla
如果我们自己编写这个链接,它会是这个样子:
<a ui-sref="zoo('gorilla')>Go</a>
问题是,我们不能保证 /zoo/gorilla 部分总是意味着我们在 zoo('gorilla')。
最简单的方法是将 CMS URL 解析为路由器 URL ,然后执行以下操作:
link.attr("href", "#/zoo/gorilla");
我明白这通常与ui-router的理念背道而驰,但我希望能找到一种方法,在这个奇怪的情况下使用它。