【发布时间】:2023-03-30 18:41:01
【问题描述】:
我有两个 html 页面。第一页是患者列表,每个患者都是一个超链接。预期的行为是,单击超链接(对应于患者)时,应将用户重定向到另一个包含相应患者详细信息的 html 页面。重定向正在发生。但是,我无法将数据从第一个 html 页面传递到第二个页面。
【问题讨论】:
-
发布一些代码。您是否使用 2 个控制器和 2 个模板,1 个控制器和 2 个模板,您是否有用于显示数据的指令设置?问题太多,无法给出答案。
-
你需要将对象或字符串传递到另一个页面吗?
-
我有两个控制器。使用 Controller1,我可以显示患者列表(通过执行 get 操作)。每个链接(链接是患者)都有一个唯一的患者 ID。我有一个功能,在单击链接时,它将患者 ID 发送到控制器(Controller1)。利用 $broadcast 和 $on ,我可以将该患者 ID 发送到 Controller2。我什至可以显示从 Controller2 中选择(单击)的患者 ID。但我只能在 page1.html 中执行此操作(即在患者列表下方,而不指向 page2.html)。但我最理想的是将 pat id 发送到 page2。
标签: angularjs