微信小程序:图片处理

 参考:image | 微信开放文档

1、针对image图片属性 


  
    image
    图片
  
  
    
      {{item.text}}
      
        
      
    
  
Page({
  data: {
    array: [{
      mode: 'scaleToFill',
      text: 'scaleToFill:不保持纵横比缩放图片,使图片完全适应'
    }, {
      mode: 'aspectFit',
      text: 'aspectFit:保持纵横比缩放图片,使图片的长边能完全显示出来'
    }, {
      mode: 'aspectFill',
      text: 'aspectFill:保持纵横比缩放图片,只保证图片的短边能完全显示出来'
    }, {
      mode: 'top',
      text: 'top:不缩放图片,只显示图片的顶部区域'
    }, {
      mode: 'bottom',
      text: 'bottom:不缩放图片,只显示图片的底部区域'
    }, {
      mode: 'center',
      text: 'center:不缩放图片,只显示图片的中间区域'
    }, {
      mode: 'left',
      text: 'left:不缩放图片,只显示图片的左边区域'
    }, {
      mode: 'right',
      text: 'right:不缩放图片,只显示图片的右边边区域'
    }, {
      mode: 'top left',
      text: 'top left:不缩放图片,只显示图片的左上边区域'
    }, {
      mode: 'top right',
      text: 'top right:不缩放图片,只显示图片的右上边区域'
    }, {
      mode: 'bottom left',
      text: 'bottom left:不缩放图片,只显示图片的左下边区域'
    }, {
      mode: 'bottom right',
      text: 'bottom right:不缩放图片,只显示图片的右下边区域'
    }],
    src: 'https://res.wx.qq.com/wxdoc/dist/assets/img/0.4cb08bb4.jpg'
  },
  imageError: function(e) {
    console.log('image3发生error事件,携带值为', e.detail.errMsg)
  }
})

 微信小程序:图片处理_第1张图片微信小程序:图片处理_第2张图片微信小程序:图片处理_第3张图片微信小程序:图片处理_第4张图片微信小程序:图片处理_第5张图片微信小程序:图片处理_第6张图片

2、在指定区域显示图片背景全图

.pay{
  background: url(https://www.yourwebsite/xxxx.png) ;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 250rpx;
  width: 700rpx;
}

你可能感兴趣的:(三方开发,微信小程序,小程序)