Angular.js - 使用$ location.search而不启用路由

时间:2014-03-17 03:54:20

标签: javascript angularjs

我正在构建一个使用Angular.js的应用程序但是没有使用Angular的路由系统(它确实是一个复杂的设置)。我正在尝试使用$location.search()来检索所有查询参数(并最终设置它们),但是当我没有调用$locationProvider.html5Mode(true)时,它会返回一个空对象。

如果我调用了$locationProvider.html5Mode(true),Angular将接管所有路由,并且我的链接都不起作用。有没有办法在没有HTML5模式的情况下使用$location.search,或者在没有接管我所有锚点的情况下使用HTML5模式?

提前致谢!

编辑:我可能还应该提到我需要$location.search来进行对象和数组序列化,所以我不能只使用window.location.search,除非我想编写一个解析器。

0 个答案:

没有答案