gpt4 book ai didi

javascript - 我可以在 Angular 路由时传递数据吗

转载 作者:行者123 更新时间:2023-11-30 10:18:43 26 4
gpt4 key购买 nike

我想在路由到新 Controller 时传递大量数据(json)。
在 Controller A 中,我调用了 $location.path('/B');,它又会路由到 Controller B。
我知道我可以在 url 本身中传递参数,但我有很多数据。
Angular 可以做一些类似于'POST'方法的事情并以这种方式传递数据吗?

最佳答案

无需为 POST 之类的 Angular 行为烦恼。

你有几种方法可以做到这一点:

  • 使用将在页面加载期间保留数据的服务
  • 传递真正的 GET 参数(当页面专门链接到此参数时,例如用于显示此对象详细信息的对象 ID)
  • 将数据存储在本地存储/ session 存储中
  • 在显示页面之前使用 Controller “解析”功能来获取新数据(虽然这不是您想要做的...)

关于javascript - 我可以在 Angular 路由时传递数据吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22474569/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com