我有一个页面A.在提交它时,它需要使用在PAge A上输入的值呈现页面B.页面A映射到控制器A并且在单击事件上我调用Spring控制器来呈现页面B. 。
问题是我无法获取Page A详细信息并显示在页面B上。 我尝试过共享服务,但一旦到达Page B控制器,就会变得未定义。
非常感谢帮助。
答案 0 :(得分:1)
尝试使用$rootscope
在第一个控制器中将值设置为rootscope,并从第二个控制器读取它。
升级您的导航以使用route
,以便您可以发送一些参数routeparams
答案 1 :(得分:1)
如果您正在使用角度js的路由概念,那么在std::vector
中您可以存储该数据,但如果您提交页面然后角度范围丢失,那么最终您将获得未定义的数据。
因为角度js用于单页面应用。
可选的解决方案是,您可以将其存储在html5的rootscope
中,或者使用请求发送数据并重复使用。
即当您调用返回页面B的请求然后请求您可以将数据发送到服务器然后返回此数据并响应spring请求但是您必须发送json响应。