我正在使用angularjs 1.4
我想为我的网络应用程序提供2个网页。 1个登录网页和主应用程序的另一个网页。如果用户正确登录,他将被重定向到主应用程序的网页。
我不确定哪种是更好的angularjs设计。我应该在一个网页上使用1 ng-app,还是应该在2个网页上使用相同的ng-app?对于angularjs,哪种方法更好?或者不重要?
答案 0 :(得分:1)
我不认为这里有正确或错误的答案。
在我看来:
如果我有一个包含大量组件的大型应用程序 - 那么我喜欢将它们拆分为单独的应用程序。
如果您有一个包含2个页面的小应用程序,那么我想这应该在同一个单页应用程序中。
如果您有母版页并且不想要任何重新加载或故障 - 那么这必须在一个单页应用程序中。
答案 1 :(得分:1)
取决于您的体系结构,如果您希望将每个网页放在两个不同的服务器上,那么答案是肯定的,如果两个应用程序位于同一服务器,域等中,那么两个不同的应用程序就更好了,那么只有一个应用程序正在运行工作得很好。