使用Spring 4和angularjs,我正在开发一个具有以下功能的Web应用程序:
home.html的
results.html
product.html , home.html 和 results.html 加载到 index.html中包含的ng-view中
所有这些都是非常标准的功能,它对我有用。但是,当用户查看 product.html 页面时,我需要一个返回 results.html 页面的链接,其中包括(1)条件的结果,以及( 2)用户所做的任何修改,例如单击“提交”或“关闭”按钮。基本上,它应该与用户在新的浏览器选项卡中打开 product.html 然后将其关闭以返回结果完全相同,而是全部在ng-view中发生。< / p>
我的直觉是,这基本上是一个典型的&#34;购物车&#34;搜索结果是购物车内容。但是,我不确定这个假设是否正确。此外,我不确定如何使用Spring和angularjs实现此功能 - 如果此功能由Spring,angularjs或两者管理。
我没有在这里寻找确切的代码,而是在正确的方向上指出了实现这一目的的方法。感谢。
答案 0 :(得分:1)
一种方法是使用一个主控制器来保存所有数据,将其加载到body标签(或更高级别的div)上,然后加载你在嵌套div中提到的其他html页面。我也使用了缓存服务来实现类似的功能,但事后看来,这似乎有些过分。