【发布时间】:2014-06-12 21:37:49
【问题描述】:
我正在尝试在 AngularJS 中创建“普通”WEB 应用程序,它会有不同:
当打开应用程序时 - 显示登录表单,在向服务器提交凭据并授权后,显示内容模板,当注销时 - 显示登录表单。
如何使用 AngularJS 来实现?谢谢!
更新
我正在使用 Angular-UI 路由器,到 /login 或 /content 的路由没有问题 :) 我有 HTML 结构:
<html>
<body ng-app="MyApp">
<header>...</header>
<section>
<nav>...</nav>
<section ui-view> THERE ARE CONTENT </section>
</section>
<footer>...</footer>
</body>
</html>
在ui-view (Angular-UI ng-view) 中,我包含带有控制器的“模块化”模板,一切正常。
但是如何将“/login”的主模板更改为:
<html>
<body ng-app="MyApp">
<section ui-view> THERE SHOULD BE LOGIN FORM</section>
</body>
</html>
【问题讨论】:
-
最好先阅读关于 AngularJS 的教程,然后再在这里提问。例如:revillweb.com/tutorials/…
-
是的,你是对的 - 我需要一些关于这个的教程,但是你给出的,并没有回答我的问题。我试图在我的更新中指定。
-
我已经根据你的扩展扩展了我的答案;)
标签: angularjs angular-ui