<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                > 圖片也是我們最常見的組建之一,其中圖片的mode屬性選項較多,最為常用的為mode="aspectFill" ## 屬性說明 | 屬性名 | 類型 | 默認值 | 說明 | 平臺差異說明 | | --- | --- | --- | --- | --- | | src | String | | 圖片資源地址 | | | mode | String | 'scaleToFill' | 圖片裁剪、縮放的模式 | | | lazy-load | Boolean | false | 圖片懶加載。只針對page與scroll-view下的image有效 | 微信小程序、App、百度小程序、字節跳動小程序 | | fade-show | Boolean | true | 圖片顯示動畫效果 | 僅App-nvue 2.3.4+ Android有效 | | webp | boolean | false | 默認不解析 webP 格式,只支持網絡資源 | 微信小程序2.9.0 | | show-menu-by-longpress | boolean | false | 開啟長按圖片顯示識別小程序碼菜單 | 微信小程序2.7.0 | | @error | HandleEvent | | 當錯誤發生時,發布到 AppService 的事件名,事件對象event.detail = {errMsg: 'something wrong'} | | | @load | HandleEvent | | 當圖片載入完畢時,發布到 AppService 的事件名,事件對象event.detail = {height:'圖片高度px', width:'圖片寬度px'} | ## mode 有效值 mode 有 13 種模式,其中 4 種是縮放模式,9 種是裁剪模式。 | 模式 | 值 | 說明 | | --- | --- | --- | | 縮放 | scaleToFill | 不保持縱橫比縮放圖片,使圖片的寬高完全拉伸至填滿 image 元素 | | 縮放 | aspectFit | 保持縱橫比縮放圖片,使圖片的長邊能完全顯示出來。也就是說,可以完整地將圖片顯示出來。 | | 縮放 | aspectFill | 保持縱橫比縮放圖片,只保證圖片的短邊能完全顯示出來。也就是說,圖片通常只在水平或垂直方向是完整的,另一個方向將會發生截取。 | | 縮放 | widthFix | 寬度不變,高度自動變化,保持原圖寬高比不變 | | 縮放 | heightFix | 高度不變,寬度自動變化,保持原圖寬高比不變**App 和 H5 平臺 2.8.9+ 支持、微信小程序需要基礎庫 2.10.3** | | 裁剪 | top | 不縮放圖片,只顯示圖片的頂部區域 | | 裁剪 | bottom | 不縮放圖片,只顯示圖片的底部區域 | | 裁剪 | center | 不縮放圖片,只顯示圖片的中間區域 | | 裁剪 | left | 不縮放圖片,只顯示圖片的左邊區域 | | 裁剪 | right | 不縮放圖片,只顯示圖片的右邊區域 | | 裁剪 | top left | 不縮放圖片,只顯示圖片的左上邊區域 | | 裁剪 | top right | 不縮放圖片,只顯示圖片的右上邊區域 | | 裁剪 | bottom left | 不縮放圖片,只顯示圖片的左下邊區域 | | 裁剪 | bottom right | 不縮放圖片,只顯示圖片的右下邊區域 | ## 代碼示例 ~~~ <template> <view class="page"> <view class="image-list"> <view class="image-item" v-for="(item,index) in array" :key="index"> <view class="image-content"> <image style="width: 200px; height: 200px; background-color: #eeeeee;" :mode="item.mode" :src="src" @error="imageError"></image> </view> <view class="image-title">{{item.text}}</view> </view> </view> </view> </template> <script> export default { data() { return { 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://img-cdn-qiniu.dcloud.net.cn/uniapp/images/shuijiao.jpg' } }, methods: { imageError: function(e) { console.error('image發生error事件,攜帶值為' + e.detail.errMsg) } } } </script> ~~~ > 原圖 ![](https://img.kancloud.cn/db/e8/dbe8fb9935d36a16c81c3b5ef8ceaaf4_500x333.png) > scaleToFill:不保持縱橫比縮放圖片,使圖片完全適應 ![](https://img.kancloud.cn/da/58/da58b2e53abe70305572dbd4bde21acd_200x200.png) > aspectFit:保持縱橫比縮放圖片,使圖片的長邊能完全顯示出來 ![](https://img.kancloud.cn/f6/97/f697403685a430496bb8115b271b851a_200x200.png) > aspectFill:保持縱橫比縮放圖片,只保證圖片的短邊能完全顯示出來 ![](https://img.kancloud.cn/ca/35/ca35b8961e20a226bdb84bcac5cf3ad4_200x200.png) > top:不縮放圖片,只顯示圖片的頂部區域 ![](https://img.kancloud.cn/8e/42/8e42b5d24a3bf6541ac0f95ad745938a_200x200.png) > bottom:不縮放圖片,只顯示圖片的底部區域 ![](https://img.kancloud.cn/4f/24/4f24fed061dbbbe78e1342515fd3e35d_200x200.png) > center:不縮放圖片,只顯示圖片的中間區域 ![](https://img.kancloud.cn/c1/8e/c18e1720ff0b811fb33b60196aad344e_200x200.png) > left:不縮放圖片,只顯示圖片的左邊區域 ![](https://img.kancloud.cn/76/c3/76c32d59b92bd2f2951272417c1ba991_200x200.png) > right:不縮放圖片,只顯示圖片的右邊邊區域 ![](https://img.kancloud.cn/21/18/2118fe6fdd0060e5632dec4e07aab6d5_200x200.png) > top left:不縮放圖片,只顯示圖片的左上邊區域 ![](https://img.kancloud.cn/c3/97/c3977ecb55a44cea4cd1381e727c16da_200x200.png) > top right:不縮放圖片,只顯示圖片的右上邊區域 ![](https://img.kancloud.cn/e1/5b/e15bc47cb53df2116b885ac7aa46f321_200x200.png) > bottom left:不縮放圖片,只顯示圖片的左下邊區域 ![](https://img.kancloud.cn/60/47/60472e7f141bd6467887f4f3dd191e41_200x200.png) > bottom right:不縮放圖片,只顯示圖片的右下邊區域 ![](https://img.kancloud.cn/93/a1/93a1c7799f3adca29ee47816d896a847_200x200.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看