从javascript代码触发ngFx动画
Trigger ngFx animation from the javascript code
当作用域上的属性发生更改时,我正尝试使用ngFx库来播放动画。我为指令创建了一个样板代码:
angular.module('myApp')
.directive('zoomInOnChange', function () {
return {
restrict: 'A',
scope: {
param: "="
},
link: function (scope, element, attrs) {
scope.$watch('param', function () {
// ?
});
}
}
});
并想这样使用它:
<h1 zoom-in-on-change param="{{someProp}}">{{someProp}}</h1>
有没有办法从javascript代码内部触发ngFx动画?
事实证明,直接使用ngFx在引擎盖下使用的TweenMax来实现动画更简单。那行代码解决了我的问题:
TweenLite.from(element, 0.5, {scale: 0, ease:Expo.easeIn});
相关文章:
- 如何设置html元素填充的动画
- 如何使用动画实现纸张推车
- 如何在生成下载文件时显示加载动画
- 剑道网格jQuery动画()问题
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- jQuery Lazy加载动画滚动
- jquery动画可以通过编程链接吗
- Javascript将数学动画化
- 动画.CSS重播
- 制作一个不带HTML a标记但在动画播放完毕后指向其他页面的超链接
- 如何使用jQuery在动画中期加速动画
- 使用数据上的角度更改设置集合的第一个元素的动画
- 如何使用css动画/javascript使具有背景图像的元素出现
- 如何使用css动画从中心增加边界线
- JQuery动画延长容器不起作用
- 动画CSS进度条
- JavaScript动画从不执行
- 更多延迟动画
- 使用jQuery制作伪元素的动画
- 从javascript代码触发ngFx动画