我是AngularJS的新手,我有以下需要实现的方案: 假设index.html页面只有一个用于输入唯一ID的输入字段,当单击“提交”按钮时,唯一ID将传递给后端以检索所需的所有信息(例如,具有当前状态,姓氏,名字等的用户对象) )。基于User.currentStatus,它应该显示具有相同页眉和页脚的不同页面。任何页面上都没有顶级菜单栏。基本上,所有页面都基于其状态显示关于用户的不同信息。
答案 0 :(得分:0)
老实说,这取决于您的后端架构,但如果您是Angular的新手,我建议购买SPA,因为大多数资源都是为了建立SPA。
答案 1 :(得分:-1)
Angular可以使用"传统上"或在SPA环境中。鉴于Angular确实专门针对SPA使用,这就是我建议的路径。
这里是AngularJS文档中对$ route的引用,为了构建SPA,您需要这样做:$route
您还需要阅读ngView,该页面位于该页面顶部附近。
对于SPA,很好地构建项目可以使事情变得更加容易,所以这里也提到了good style guide的Angular。