// compontents/ranking/ranking.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    friendsData: {
      type: Array,
      value: []
    },
    friendsThreeData: {
      type: Array,
      value: []      
    },
    myData: {
      type: Object,
      value: {}  
    },
    str: {
      type: String,
      value: ''
    },
    title: {
      type: String,
      value: ''
    },
    heigth: {
      type: String,
      value: ''
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    animationData: {},
  },

  /**
   * 组件的方法列表
   */
  methods: {
    more (e) {
     let height = this.properties.friendsData.length * 80;
     this.util(height+'rpx')
    },
    /* 创建动画并执行 */
    util (height) {
      // 创建动画实例   
      var animation = wx.createAnimation({  
        duration: 200,  //动画时长  
        timingFunction: "linear", //线性  
        delay: 0  //0则不延迟  
      });
      
      this.animation = animation;

      animation.height(height).step();

      this.setData({  
        animationData: animation.export()  
      })  
    },
  }
})