image

2020-02-11 18:45 更新
基礎庫 1.0.0 開始支持本組件。

圖片。支持 JPG、PNG、SVG 格式。暫不支持 WEBP。

屬性名 類型 默認值 說明 最低版本
src String 圖片資源地址 1.0.0
mode String scaleToFill 圖片剪裁方式,詳情見后面的表格 1.0.0
lazy-load Boolean false 圖片懶加載。只針對 page 與 scroll-view 下的 img 有效 1.0.0
binderror EventHandler 當錯誤發(fā)生時 1.0.0
bindload EventHandler 當圖片加載完時 1.0.0

mode 取值范圍:

模式 說明
縮放 scaleToFill 不保持縱橫比縮放圖片,使圖片的寬高完全拉伸至填滿 img 元素
縮放 aspectFit 保持縱橫比縮放圖片,使圖片的長邊能完全顯示出來。也就是說,可以完整地將圖片顯示出來
縮放 aspectFill 保持縱橫比縮放圖片,只保證圖片的短邊能完全顯示出來。也就是說,圖片通常只在水平或垂直方向是完整的,另一個方向?qū)l(fā)生截取
縮放 widthFix 寬度不變,高度自動變化,保持原圖寬高比不變
裁剪 top 不縮放圖片,只顯示圖片的頂部區(qū)域
裁剪 bottom 不縮放圖片,只顯示圖片的底部區(qū)域
裁剪 center 不縮放圖片,只顯示圖片的中間區(qū)域
裁剪 left 不縮放圖片,只顯示圖片的左邊區(qū)域
裁剪 right 不縮放圖片,只顯示圖片的右邊區(qū)域
裁剪 top left 不縮放圖片,只顯示圖片的左上邊區(qū)域
裁剪 top right 不縮放圖片,只顯示圖片的右上邊區(qū)域
裁剪 bottom left 不縮放圖片,只顯示圖片的左下邊區(qū)域
裁剪 bottom right 不縮放圖片,只顯示圖片的右下邊區(qū)域


示例

<image
  style="width:200px; height: 200px;"
  src="../../resources/lena.png"
  mode="aspectFill"
/>

原圖:

不同 mode 值表現(xiàn):


Bug & Tip

  • img 組件默認的寬度是 300px、高度是 225px。
  • 抖音安卓暫不支持 svg 格式。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號