所以,一些快速背景:我正在建立一个电子应用程序,所以所有路径/网址都来自文件系统。 Web窗口以小表单开头,带有用户/密码,然后重定向到使用angular的主应用程序。顺便说一下,表单正在使用GET。
重定向之后,计划是使用$ location获取查询参数,但angular在其末尾添加了一个hashtag和斜杠,当我尝试$ location.search()时,它给了我一个空对象
$ location.absUrl()正在返回:file:///C:/blablabla/main.html?user=abc&password=123#/
所以我的猜测是,最后的标签正在破坏我的所有计划。这很奇怪,因为我没有使用任何$ route / $ location / $ state配置。顺便说一下,window.location对象有没有hashtag的正确路径,所以我猜测这是有角度的错误。
我做了一些搜索并找到了一些使用html5Mode的建议,但是在尝试之后似乎无法按照我需要的方式工作,因为它需要带有路径的baseurl标记。
感谢任何帮助,谢谢