1

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

  1. 要有一个显示当前视图的持久标题,更改当前视图(通过下拉菜单),并执行特定于登录的功能(如“查看我的东西”或“注销”)
  2. 在应用程序中有几个不同的视图,例如“主视图”和“详细视图”和“地图视图”
  3. 让应用在用户未登录时显示特定视图 (login.html)。

看起来 3 是 1 的特例。无论如何,标题在整个应用程序中都是持久的(除非用户未登录),并且视图将根据用户输入而更改。使用 Angular 解决这种应用程序风格的最佳方法是什么?

4

1 回答 1

1

我认为您想使用ngInclude

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

<body>
  <div id="header" ng-include="'header.html'"></div>
  <div id="container" ng-view></div>
</body>
于 2013-05-29T20:32:01.803 回答