首页 > 微信 > 详细

微信小程序动态设定背景样式、滚动至顶部、简单动画的实例

时间:2021-02-04 12:15:53      阅读:59      评论:0      收藏:0      [点我收藏+]

微信小程序动态设定背景样式、滚动至顶部、简单动画的实例

效果演示

技术分享图片

wxml

<view>
    <button bindtap="backgroundColor">动态设定背景样式</button>
    <view class="content"></view>
    <button bindtap="scrollTo">滚动页面</button>
    <button bindtap="animation">动画演示</button>
    <view animation="{{animationData}}" class="animation"></view>
</view>

js

下面是js中的绑定事件

backgroundColor:function(){
      wx.setBackgroundColor({
        backgroundColor: ‘#00ff00‘,
      })
    },
    scrollTo:function(){
      wx.pageScrollTo({
        //距离顶部的像素值
        scrollTop:0,
        //滚动用时
        duration: 200,
      })
    },
    animation:function(){
      //先创建动画对象
      var animation=wx.createAnimation({
        delay: 0,
        //动画演示长度
        duration:1000,
        //动画效果
        timingFunction:‘ease‘,    
      });
      this.animation=animation;
      //x、y轴放大两倍(括号里可以为小数),旋转90度,然后完成
      animation.scale(2,2).rotate(90).step();
      //最后导出
      this.setData({
        animationData:animation.export()
      });
    },

wxss

.content{
    height: 500px;
    background-color: rosybrown;
}
.animation{
    background-color: red;
    height: 100rpx;
    width: 100rpx;
    margin: 50rpx 100rpx;
}

微信小程序动态设定背景样式、滚动至顶部、简单动画的实例

原文:https://www.cnblogs.com/yl-blogs/p/14371733.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!