AngularJS:深度链接,无需使用部分模板

时间:2013-04-25 10:25:39

标签: javascript angularjs deep-linking

我正在使用AngularJs开发一个允许探索复杂数据的应用程序。因此,不同视图的概念( - >使用部分模板/控制器进行路由)并不适合我。我的应用程序具有某种状态(搜索文本+选择的doc + flagA = 1 + flagB = x + ...),我想通过URL重建。所以我想使用以下网址调用我的应用:

http://domain/app/#/search/some text/some-doc-id-123/

这应该映射到一个路径'/ search /:text /:docid /',我想得到一个我得到的事件:text和:docid。在那里,我会收集所需的数据,并根据需要修改gui。

任何提示如何在AngularJs中做到这一点?我在官方文档中找不到多少内容。通过谷歌的最佳匹配是http://www.bennadel.com/blog/2420-Mapping-AngularJS-Routes-Onto-URL-Parameters-And-Client-Side-Events.htm(以及此博客中的其他文章),但我无法让他们的代码正常工作,也无法找到他们正在使用的文档的文档!?

0 个答案:

没有答案