鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 小程序image組件默認(rèn)寬度300px、高度225px,為什么要這么設(shè)計?

小程序image組件默認(rèn)寬度300px、高度225px,為什么要這么設(shè)計?

比如實現(xiàn)查看圖片功能,圖片在遮罩層水平垂直居中顯示。
在使用image組件的時候,都要去給他重新計算寬高,明明是可以自適應(yīng)的圖片。卻還要js計算自適應(yīng)圖片寬高,調(diào)整位置,這不明顯增加了工作量么。。。

有沒有比較好的解決方案

回答
編輯回答
六扇門

設(shè)置image的mode為widthFix,然后寬度100%就成啦。就能自動適應(yīng)圖片了
附官網(wǎng)說明https://mp.weixin.qq.com/debu...

2018年9月19日 12:55
編輯回答
大濕胸

這個問題爭論不大呀。
不管人家設(shè)不設(shè)置默認(rèn)值,你要用自適應(yīng)的的時候還不是得自己設(shè)置 width 100%。
那你現(xiàn)在自己寫個類 自適應(yīng)就好了呀。
就是 如果要高度自適應(yīng)的話 記得去看一下 官網(wǎng) image 組件的 mode 參數(shù)。
傳送門

2017年10月21日 17:56