uniapp微信小程序任意图片铺满, 超出下滑

uniapp微信小程序任意图片铺满, 超出下滑

直接上代码

js 复制代码
<template>
 <scroll-view scroll-y="true" class="rule-box">
   <img :src="img" mode="widthFix" class="rule-img">
 </scroll-view>
</template>

<script setup lang="ts">
import { ref } from "vue";
import { onLoad } from "@dcloudio/uni-app";
const img = ref('' as string)
onLoad((query) => {
 console.log(query)
 img.value = query?.img
})

</script>

<style lang="scss" scoped>
.rule-box {
 width: 100%;
 height: 100vh;
 .rule-img {
   width: 100%;
   height: 100%;
 }
}
</style>

关键点

  1. scroll-view: 可滚动视图区域。使用竖向滚动时,需要给scroll-view一个固定高度。这里设置了100vh视口高度

  2. img标签属性mode="widthFix"。 widthFix/heightFix 模式会在图片加载完成后,动态改变图片的高度或宽度。图片高度或宽度的动态改变。mode属性相应的微信小程序文档跳转

参考引用的原文链接, 膜拜大佬

相关推荐
爱怪笑的小杰杰2 小时前
uni-app Vue3 国际化最佳实践:告别应用重启,优雅实现多语言切换
前端·vue.js·uni-app
yqcoder3 小时前
uni-app 数据缓存详解
缓存·uni-app
2501_915921433 小时前
穿越HTTPS迷雾:Wireshark中的TLS抓包秘诀与文件合并方法
网络协议·ios·小程序·https·uni-app·wireshark·iphone
小徐_23334 小时前
uni-app 组件库 Wot UI 2.0 发布了,我们带来了这些改变!
前端·微信小程序·uni-app
Greg_Zhong5 小时前
微信小程序中实现自定义颜色选择器(简陋版对比精致版)
微信小程序·自定义颜色选择器面板
yqcoder5 小时前
uni-app 之 页面路由
uni-app
小离a_a6 小时前
uniapp小程序添加路由全局限制,增加路由白名单,登录后接口跳转参数正常传递
小程序·uni-app
杰建云1676 小时前
2026年第三方平台制作微信小程序多少钱?
微信小程序·小程序·小程序制作
游九尘10 小时前
uniapp获取定位uni.getLocation报错getLocation:fail maybe not obtain GPS Permission.
uni-app
雪芽蓝域zzs20 小时前
uniapp 该应用与此设备的CPU不兼容
uni-app