Javascript 切换状态时url中的角度保留查询参数

Javascript 切换状态时url中的角度保留查询参数,javascript,angularjs,url,url-parameters,query-parameters,Javascript,Angularjs,Url,Url Parameters,Query Parameters,当用户未登录/注册到我的应用程序时,我使用查询参数保存一些数据 当用户试图在未登录的情况下执行某些操作时,我不会让他这样做,并将其导航到登录/注册页面,使用查询参数可以保存该操作 他正试图这么做,他什么时候登录我就让他去做。 但当用户在登录/注册之间切换时,问题就开始了 因为url没有保存查询参数 开关是这样做的: <a href="/#!/signup">Sign up</a> .... <a href="/#!/signin">Si

当用户未登录/注册到我的应用程序时,我使用查询参数保存一些数据

当用户试图在未登录的情况下执行某些操作时,我不会让他这样做,并将其导航到登录/注册页面,使用查询参数可以保存该操作 他正试图这么做,他什么时候登录我就让他去做。 但当用户在登录/注册之间切换时,问题就开始了 因为url没有保存查询参数

开关是这样做的:

    <a href="/#!/signup">Sign up</a>
    ....
    <a href="/#!/signin">Sign in</a>

我的问题是,当单击登录/注册链接时,如何将这些数据保留在url上?

位置未定义错误和url没有查询参数是另一个问题。你应该先把前者修好。您是否在控制器中插入了$location服务?是的,我通过将$location服务添加到控制器中修复了前一个错误。