一个应用程序中的AngularJS,Persistent(标题)控制器和特定(主体)控制器

时间:2013-05-29 20:14:33

标签: html5 angularjs

我正在开发一个带有Android风格皮肤的HTML 5移动角度应用程序。该应用程序需要具有登录功能,我正在寻找有关最佳实践的建议。我需要的是:

  1. 要有一个显示当前视图的持久标头,请更改当前视图(通过下拉列表),然后执行特定于登录的功能(例如“查看我的东西”或“注销”)
  2. 在应用中有多个不同的视图,例如“主视图”和“详细视图”和“地图视图”
  3. 让用户在未登录时显示特定视图(login.html)。
  4. 似乎3是1的特例。在任何情况下,标题在整个应用程序中都是持久的(除非用户未登录)并且视图将根据用户输入而更改。使用angular来解决这种应用程序的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

我想你想使用ngInclude

我认为你已经在使用ng-view为你的身体。让事情变得简单:

<body>
  <div id="header" ng-include="'header.html'"></div>
  <div id="container" ng-view></div>
</body>