【发布时间】:2014-10-04 09:24:02
【问题描述】:
我不确定这有多容易,但我想做的是只向用户显示一个登录/注册按钮。单击按钮后,我希望它忽略我的 js 中的实际验证内容,而是滑出其下方的相应表单,然后再次单击实际提交本身。 (单击显示,单击提交)。
有没有一种简单的方法可以用 ng-hide 或 ng-class 之类的东西来做到这一点,如果可能的话,我想用 AngularJS 的东西来做到这一点?
PLUNKER DEMO(div 现在在页面login.html 上设置为hidden)
如果这很容易,如果另一个表单被选中,我将如何关闭另一个表单?例如,假设我单击了登录并出现了该表单,然后我决定实际注册(我希望登录向后滑动)。如何一次只打开一个表单?
*如果你知道任何可以用 AngularJS 完成的很酷的输入示例内容/参考也很棒,我喜欢这种语言,它只是令人困惑哈哈
【问题讨论】:
-
哈哈哈,那个笨蛋样品:D 天制作
-
只是为了澄清,以便我了解流程。您希望用户在进入您的应用程序时只看到某个页面上的登录按钮。当他们点击它时,他们必须看到一个登录表单。当他们点击登录时。他们必须登录。
-
@RohanBüchner 很高兴你喜欢它!我所做的你认为可以接受吗?使用
ng-clickwuth 显示/隐藏? UPDATED DEMO -
我想要的只是登录/注册出现,但是当他们点击一个时,会出现相应的表单。 (两个按钮仍然存在)。并且一次只显示一个表格。喜欢我更新的演示
-
更新了链接,虽然朋克对我来说很慢:/
标签: javascript html forms angularjs