收藏
回答

添加到购物车抛物线动画

哪位大神晓得 小程序如何实现 添加到购物车的抛物线动画

类似 jquery.fly.min.js

DEMO示例:http://www.sucaihuo.com/jquery/0/1/demo/

JQ的方法是创建demo,而小程序无法创建demo

求教......

回答关注问题邀请回答
收藏

13 个回答

  • 女娲的小泥人
    女娲的小泥人
    2017-10-23

    不是不给你思路欸,是有严重的Bug。并无法实现相关效果。

    2017-10-23
    有用
    回复
  • 任性༄🍎
    任性༄🍎
    2017-10-21

     createAnimation 动态计算坐标 如何实现,可否给一个思路,多谢了

    2017-10-21
    有用
    回复
  • 女娲的小泥人
    女娲的小泥人
    2017-10-21

    嗯……这个我尝试做过。初步效果有了,不过createAnimation有严重的问题。

    比如: 隐藏元素 wx:if="{{false}}" 或 hidden,在 setData 后立即执行动画会导致动画失效。

    原因是 setData 有延时。

    ok。我们换成 setTimeout 执行总可以了吧。

    对不起,createAnimation 之后的元素在执行完动画后无法还原状态,下一次执行时你会明显发现在动画执行前元素位置在上一次动画执行结束位置上。


    也就是说,我们无法通过 wx:for 动态产生动画元素。

    也没有办法用写死的元素达到较好的动画效果。


    (给回答的人一个前提,我们使用的是 createAnimation 动态计算坐标,@keyframe 什么的不能适用。)

    2017-10-21
    有用
    回复

正在加载...

登录 后发表内容