【发布时间】:2016-03-23 05:00:45
【问题描述】:
我正在尝试在“登录”状态和“主要”状态之间切换时创建一个简单的登录提示动画。这是我正在尝试做的事情:http://plnkr.co/edit/B0NOkcuamCPPeuSh6dAr?p=preview
我已经广泛寻找示例(并找到了some),但我无法在我的机器上重新创建它。
在我的代码中,我将内容注入 index.html,如下所示:
<div ui-view class="login-screen"></div>
因为从 animations.css 中选择这个类是我能做的最好的事情,甚至可以让动画运行。我想要实现的是让动画只在 login.html 中的内容上触发,而 main.html 中的内容保持不变。我尝试嵌套状态来重新创建链接的示例(他有一个我试图模仿的 plunker),但没有成功 - 我不太了解 SASS/LESS 来说明它为什么不起作用,但似乎我无法通过我的 CSS 选择嵌套状态,因为根本没有动画。
目前,“登录屏幕”类似乎已转移到“主”状态,因为动画会继续。我不知道如何正确执行此操作,但仍然能够从动画 CSS 中选择它。
任何提示将不胜感激。谢谢!
【问题讨论】:
标签: angularjs angular-ui-router css-animations ng-animate