我应该使用SPA或传统方法使用AngularJS

时间:2015-07-09 16:27:14

标签: angularjs

我是AngularJS的新手,我有以下需要实现的方案: 假设index.html页面只有一个用于输入唯一ID的输入字段,当单击“提交”按钮时,唯一ID将传递给后端以检索所需的所有信息(例如,具有当前状态,姓氏,名字等的用户对象) )。基于User.currentStatus,它应该显示具有相同页眉和页脚的不同页面。任何页面上都没有顶级菜单栏。基本上,所有页面都基于其状态显示关于用户的不同信息。

2 个答案:

答案 0 :(得分:0)

老实说,这取决于您的后端架构,但如果您是Angular的新手,我建议购买SPA,因为大多数资源都是为了建立SPA。

答案 1 :(得分:-1)

Angular可以使用"传统上"或在SPA环境中。鉴于Angular确实专门针对SPA使用,这就是我建议的路径。

这里是AngularJS文档中对$ route的引用,为了构建SPA,您需要这样做:$route

您还需要阅读ngView,该页面位于该页面顶部附近。

对于SPA,很好地构建项目可以使事情变得更加容易,所以这里也提到了good style guide的Angular。