【发布时间】:2019-02-03 15:32:09
【问题描述】:
我在 Java 中返回了一些对象 地图>> 在前端的 REST 端点中。
这里要考虑的重要一点是,同一个 MyObject 可能出现在不同的位置,因此更新一个 Object 会更新它的所有出现。
我需要在 TypeScript 中所有出现的 MyObject 中通过引用来恢复这些连接。 我可以通过它们的 ID 区分所有出现的 MyObject。 因此,我目前正在将所有出现的 MyObject 替换为其第一个,之前按 ID 保存在地图中。这样我就可以通过引用在所有出现的同一个 MyObject 之间恢复连接。
我的解决方案似乎没问题,但我仍然想知道我是否没有重新发明轮子。有没有比我更好的替代方法来实现这个目标?
【问题讨论】:
-
为什么要投反对票?请解释。你不认为这是一个很好的信息吗?
标签: javascript java json pass-by-reference