0

默认视图

<html>
  <head>
    //angular source
  </head>
  <body ng-app="angular">
    //header
    // login and register button 
    <div ng-view></div>
    // footer
  </body>
</html>

配置文件视图

<html>
  <head>
    //angular source
   </head>
   <body ng-app="angular">
     //header and menu
     <div ng-view></div>
     // footer
    </body>
</html>

当我尝试登录时,我处于默认视图中。成功登录后,我想移动一个新视图(个人资料视图)。angularJS 有可能吗?

4

2 回答 2

1

那么区别在于标题和菜单?为什么不只是使用类似的东西ng-show来有条件地检查你在哪个视图中(使用$location)并像这样更新。

或者,如果您真的想将这些页面分开,您可以创建新的静态内容来加载“登录”的不同 Angular 应用程序。但我不认为这是一个好的设计。

于 2014-11-28T21:20:17.597 回答
0

您可以做的一件事是让 AngularJS Routes 成为用户

http://tutorials.jenkov.com/angularjs/routes.html

只需完成本教程,您就会得到一些提示

于 2014-11-29T17:55:04.053 回答