gpt4 book ai didi

javascript - Angular 2 将 JSON 对象传递到新窗口

转载 作者:行者123 更新时间:2023-11-30 15:13:39 25 4
gpt4 key购买 nike

我需要在使用 window.open() 打开的新窗口中传递 JSON 对象

我需要将数据库中存储的数据显示到新窗口中。同时我需要将当前打开窗口中可用的 JSON 对象传递给这个新窗口。

我可能的方法:

  1. 可以在打开新窗口之前将json保存在cookie中,并读取它ngOnInit() 然后将其从 cookie 中删除。
  2. 可以在 URL 中传递所需的数据,但我有大的 JSON 对象

如果我们可以通过任何其他方法做到这一点,请指导。

谢谢。

最佳答案

您也可以使用 localStorage 代替 cookie。如果您必须使用 window.open(),我认为您没有更好的选择。

为了保持每个组件功能独立,我会使用服务根据 id 获取 json。

关于javascript - Angular 2 将 JSON 对象传递到新窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44781056/

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