diy_picMax.js 885 Bytes
Component({
  properties: {
    object: {
      type: Object,
      value: null
    },
    // 这里定义了innerText属性,属性值可以在组件使用时指定
  },
  data: {
    // 这里是一些组件内部数据
    someData: {},
    pic_height:0,//图片组合的高度
	is_yspan:0,  //是否要严格按照比例来实现 
  },
  ready: function () {
     //-- console.log(this.data.object.data) --
     //-- 计算图片组合占用的高度 --
     var height=0;
	 var is_yspan=0;
     this.properties.object.data.forEach(function (val,ind) {
         if(val.fir.x==0){
           height+=val.y_span*187;
         }
		 if(val.y_span>1) is_yspan=1;
		 
     })
     this.setData({pic_height:height,is_yspan:is_yspan})  
  },
  methods: {
    //-- 智能跳转到页面 --
    gopage(e) {
      var url = e.currentTarget.dataset.url;
      getApp().goto(url);
    }
  }
})