【问题标题】:using two different data-ng-view in angularjs在 angularjs 中使用两个不同的 data-ng-view
【发布时间】:2015-01-08 10:43:36
【问题描述】:

adminpage.html

<html><body ng-app = "myapp"
 <div data-ng-view/>
</body></html>

userpage.html

<html><body ng-app = "myapp"
 <div data-ng-view/>
</body></html>

登录后,如果您是管理员,则会加载 adminpage.html。如果您是普通用户,将加载 userpage.html。 data-ng-view for adminpage.html is very different with userpage.html。我如何使用 angularjs、passportjs、expressjs 做到这一点?

【问题讨论】:

    标签: angularjs express passport.js ng-view


    【解决方案1】:

    您应该只有一个引导您的应用程序的 index.html 文件和一个 ng-view。根据从服务器端身份验证机制返回的角色,您可以将用户路由到您使用 $routeProvider 设置的适当路由。

    【讨论】:

      猜你喜欢
      • 2014-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 2014-09-29
      • 1970-01-01
      • 2015-07-30
      • 2019-01-06
      相关资源
      最近更新 更多