pp电子

登录
免费开通

微信小程序媒体组件image,微信小程序image组件库

微信小程序image


图片。。。 。。

属性名 类型 默认值 说明
src String   图片资源地点
mode String 'scaleToFill' 图片裁剪、缩放的模式
binderror HandleEvent   当过失爆发时,,,宣布到AppService的事务名,,,事务工具event.detail = { errMsg: 'something wrong' }
bindload HandleEvent   当图片载入完毕时,,,宣布到AppService的事务名,,,事务工具event.detail = {height:'图片高度px', width:'图片宽度px'
}

注:image组件默认宽度300px、高度225px

mode 有用值:

mode有13种模式,,,其中4中是缩放模式,,,9种是裁剪模式。。。 。。

 

模式 说明
缩放 scaleToFill 不坚持纵横比缩放图片,,,使图片的宽高完全拉伸至填满 image 元素
缩放 aspectFit 坚持纵横比缩放图片,,,使图片的长边能完全显示出来。。。 。。也就是说,,,可以完整地将图片显示出来。。。 。。
缩放 aspectFill 坚持纵横比缩放图片,,,只包管图片的短边能完全显示出来。。。 。。也就是说,,,图片通常只在水平或笔直偏向是完整的,,,另一个偏向将会爆发截取。。。 。。
缩放 widthFix 宽度稳固,,,高度自动转变,,,坚持原图宽高比稳固
裁剪 top 不缩放图片,,,只显示图片的顶部区域
裁剪 bottom 不缩放图片,,,只显示图片的底部区域
裁剪 center 不缩放图片,,,只显示图片的中心区域
裁剪 left 不缩放图片,,,只显示图片的左边区域
裁剪 right 不缩放图片,,,只显示图片的右边区域
裁剪 top left 不缩放图片,,,只显示图片的左上边区域
裁剪 top right 不缩放图片,,,只显示图片的右上边区域
裁剪 bottom left 不缩放图片,,,只显示图片的左下边区域
裁剪 bottom right 不缩放图片,,,只显示图片的右下边区域

 


示例:

<view class="page">
  <view class="page__hd">
    <text class="page__title">image</text>
    <text class="page__desc">图片</text>
  </view>
  <view class="page__bd">
    <view class="section section_gap" wx:for="{{array}}" wx:for-item="item">
      <view class="section__title">{{item.text}}</view>
      <view class="section__ctn">
        <image style="width: 200px; height: 200px; background-color: #eeeeee;" mode="{{item.mode}}" src="{{src}}"></image>
      </view>
    </view>
  </view>
</view>
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: '../../resources/cat.jpg'
  },
  imageError: function(e) {
    console.log('image3爆发error事务,,,携带值为', e.detail.errMsg)
  }
})

原图

 

scaleToFill

不坚持纵横比缩放图片,,,使图片完全顺应

 

aspectFit

坚持纵横比缩放图片,,,使图片的长边能完全显示出来

 

aspectFill

坚持纵横比缩放图片,,,只包管图片的短边能完全显示出来

 

top

不缩放图片,,,只显示图片的顶部区域

 

bottom

不缩放图片,,,只显示图片的底部区域

 

center

不缩放图片,,,只显示图片的中心区域

 

left

不缩放图片,,,只显示图片的左边区域

 

right

不缩放图片,,,只显示图片的右边边区域

 

top left

不缩放图片,,,只显示图片的左上边区域

 

top right

不缩放图片,,,只显示图片的右上边区域

 

bottom left

不缩放图片,,,只显示图片的左下边区域

 

bottom right

不缩放图片,,,只显示图片的右下边区域

 

更多微信小程序开发教程,,,可以关注。。。 。。
【本站声明】
  1、本站文章中所选用的图片及文字泉源于网络以及用户投稿,,,由于未联系到知识产权人或未发明有关知识产权的挂号,,,若有知识产权人并不肯意我们使用,,,若是有侵权请连忙联系。。。 。。
  2、本网站差池文章中所涉及的内容真实性、准确性、可靠性认真,,,仅系客观性形貌,,,如您需要相识该类商品/服务详细的资讯,,,请您直接与该类商品/服务的提供者联系。。。 。。


KESION pp电子软件

KESION pp电子软件是海内领先的在线教育软件及私域社交电商软件服务提供商,,,恒久专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。。。 。。
公司焦点产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化自力安排品牌网校和在线教育咨询等。。。 。。

KESION 一直通过手艺立异,,,提供产品和服务,,,助力企业向数字化转型,,,通过科技驱动商业刷新,,,让商业变得更智慧!



▼点击进入pp电子官网相识更多



上/下篇
  • 微信小程序表单组件label,微信小程序表单提交

  • 微信小程序媒体组件video视频,微信小程序视频组件库

换一换相关推荐
精选内容
热门精选
pp电子·模拟器(试玩游戏)官方网站 pp电子·模拟器(试玩游戏)官方网站 pp电子·模拟器(试玩游戏)官方网站
【网站地图】
微信小程序媒体组件image,微信小程序image组件库 -