微信小程序商城弹出信息效果

1.结构

< view class= "swipwer" animation= "{{animationData}}" >
< view bindtap= "toDetail" data-id= "{{barragelis[0].goods_id}}">
xxx刚刚领取了100万
</ view >
</ view >


2.js事件处理,运动轨迹

// 存储数据
data: {
animationData: {}
}, 


onShow: function () {
var animation = wx.createAnimation({
duration: 2000, // 动画持续时间,单位ms
timingFunction: 'ease', // 动画以低速开始,然后加快,在结束前变慢
})
this.animation = animation
this.setData({
animationData: animation.export()
})

setInterval(function () {

this.animation.translate( 220).step({ duration: 5000 }) //水平位移向左,持续5秒
this.animation.translate(- 500).step({ duration: 5000 }) //水平位移向右,持续5秒
this.setData({
animationData: animation.export()
})
}.bind( this), 5000)

},

详细请看微信小程序文档

https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-animation.html#wxcreateanimationobject

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值