【发布时间】:2016-03-13 22:03:42
【问题描述】:
我是 Angular 领域的新手。我刚开始为 TypeScript 学习 Angular 2.0,我想知道动画(比如在带有 jQuery 的简单 HTML 中)是如何在 Angular 2.0 中工作的
在 Angular 2.0 (angular.io > Features) 的主页中,您可以看到,在“Angular 2.0 for TypeScript”中有一种制作动画的方法。
在我的研究中,我发现了这样的事情: http://www.angular-dev.com/angular-connect-slides/#/26/0/
但我认为这只是一个普通的 JavaScript 代码。我不确定是否 ngAnimate 2.0 就是我要找的那个。
很遗憾,我找不到更多相关信息。
我想做的,很简单:
当我在一个简单的 div 容器中单击时,我希望出现另一个 div 容器(它在开始时是不可见的)。
在 jQuery 中,它会是这样的:http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_eff_toggle
但我想要的是 TypeScript 中的这个动画。 你知道我是如何实现这个目标的吗?
提前感谢您的回答!
编辑 对不起,我忘了说,我到底想要什么。 我想使用切换,但类似于在 Windows 10 中:
当您按下“Windows + A”时,它会在右侧出现一个侧边栏。 当您单击 div 容器时,这正是我想要的网站动画效果,而不仅仅是简单的出现和消失。
我认为 jQuery 代码会是这样的(仅用于出现时间延迟)
$("divA").click(function() {
$("divB").toggle(1000);
});
【问题讨论】:
标签: typescript angular