【发布时间】:2013-05-28 11:46:57
【问题描述】:
使用 Dojo 中定义的图表模块(此处为条形图)时,可以设置如下动画:
chart.addPlot('default', {
type: 'Columns',
markers: true,
animate: {duration: 1000}
});
我的问题如下:
- 如何将动画的线性加速度替换为类似“重力”的加速动画?
提前致谢!
【问题讨论】:
标签: dojo dojox.charting
使用 Dojo 中定义的图表模块(此处为条形图)时,可以设置如下动画:
chart.addPlot('default', {
type: 'Columns',
markers: true,
animate: {duration: 1000}
});
我的问题如下:
提前致谢!
【问题讨论】:
标签: dojo dojox.charting
您可以尝试以下方法:
require(["dojo/fx/easing", ...], function(easing, ...){
chart.addPlot('default', {
type: 'Columns',
markers: true,
animate: {duration: 1000, easing: easing.cubicIn}
});
});
查看 dojo/fx/easing 了解各种缓动函数。
【讨论】: