gpt4 book ai didi

javascript - Angular JS ng-app 出现在多个地方

转载 作者:行者123 更新时间:2023-12-03 04:24:59 25 4
gpt4 key购买 nike

我有一个带有登录页面、注册页面和仪表板的 Angular 应用程序,用户登录后可以访问该仪表板。目前,用户可以直接进入登录页面或注册页面,所以我有两个页面顶部都有一个 ng-app。但这似乎不是正确的做事方式,并且多次初始化我的应用程序是没有意义的。但是,如果我在登录页面上只有 ng-app 并且用户直接进入注册页面,则应用程序将不会被初始化,并且我将无法访问注册页面的 Controller 。我该如何解决这个问题?

我只想初始化我的应用程序一次,因为从我读到的内容来看,这是应该如何完成的。

谢谢

最佳答案

将 ng-app 放入 index.html 文件中,然后在正文中添加如下内容:

<body>
<div data-ui-view></div>
</body>

然后你可以使用 ui-router 或 ng-route 来切换“状态”(即登录、注册等),“ View ”将填充到 data-ui-view 中。我个人认为 ui-router 更好,但两者都可以做到。

关于javascript - Angular JS ng-app 出现在多个地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43784041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com