【问题标题】:One single webpage to have 1 ng-app or multiple webpages to share same ng-app?一个网页拥有 1 个 ng-app 还是多个网页共享同一个 ng-app?
【发布时间】:2015-09-27 16:53:15
【问题描述】:

我正在使用 angularjs 1.4

我想为我的 Web 应用程序创建 2 个网页。一个用于登录的网页和另一个用于主应用程序的网页。如果用户正确登录,他将被重定向到主应用程序的网页。

我不确定哪个是 angularjs 更好的设计。我应该为一个网页使用 1 个 ng-app 还是应该为 2 个网页使用相同的 ng-app?哪种方法更适合 angularjs?还是无所谓?

【问题讨论】:

    标签: javascript angularjs ng-app


    【解决方案1】:

    我认为这里没有正确或错误的答案。

    在我看来:

    1. 如果我有一个包含几个大型组件的大型应用程序,那么我喜欢将它们拆分为单独的应用程序。

    2. 如果您有一个 2 页的小型应用程序,那么我想这应该在同一个单页应用程序中。

    3. 如果您有一个母版页并且您不希望任何重新加载或故障 - 那么这必须在一个单页应用程序中。

    【讨论】:

      【解决方案2】:

      取决于你的架构,如果你想让每个网页在两个不同的服务器上,那么答案是肯定的,另一方面,如果两个应用程序都在同一个服务器、域等中,那么两个不同的应用程序会更好,那么只有一个应用程序会运行好好工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-09-05
        • 2017-10-28
        • 2017-12-06
        • 1970-01-01
        • 1970-01-01
        • 2016-09-07
        • 2012-04-28
        相关资源
        最近更新 更多