javascript - 无法使用 angularjs 将请求从 Controller 渲染到另一个 html

标签 javascript angularjs spring model-view-controller

我有一个页面 A。在提交它时,它需要使用在页面 A 上输入的值来渲染页面 B。页面 A 映射到 Controller A,并且在单击事件时我调用 Spring Controller 来渲染页面 B .

问题是我无法获取页面 A 详细信息并显示在页面 B 上。 我尝试了共享服务,但是一旦到达页面B Controller ,它就变得未定义。

非常感谢您的帮助。

最佳答案

尝试使用$rootscope

将值设置为第一个 Controller 中的 rootscope 并从第二个 Controller 中读取它。

升级您的导航以使用route,以便您也可以将一些参数作为routeparams发送

如果您的设计允许,写入本地存储也是一种方法。

关于javascript - 无法使用 angularjs 将请求从 Controller 渲染到另一个 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35307916/

相关文章:

javascript - 了解 document.getElementsByClassName 的工作原理 - Javascript

angularjs - Angular 路由器的动态routeProvider参数

angularjs - 复选框上的 ng-change 需要点击 2 次

java - 使用注解@SpringBootApplication 进行配置

java - 如何在使用spring自动布线时传递构造函数参数?

javascript - React 如何更新另一个组件的状态?

javascript - 如何最大化 iframe 以覆盖 Mozilla 和 IE 中的整个页面

javascript - 如何使用javascript从图像URl获取图像名称

javascript - document.cookie 在 Angular 2 组件中为空 - JavaScript

java - 当我注释 Controller 时,@RequestMapping 不适用于方法