uniapp——预览图片

<block v-for="(img,imgIndex) in item.images" :key="imgIndex">
	<image :src="i.image(img)" mode="aspectFill" :show-menu-by-longpress="true"
		@click.stop="preview(img,item.images)"></image>
</block>
const showOrNot = ref(true)//图片预览之后不触发onShow
onShow(() => {
	if(showOrNot.value){
		getIndexData() 
		common.getUserInfo()
	}
})
// 预览图片
function preview(e,preImgs) {
	i.previewImage(e,preImgs)
	showOrNot.value = false
}

封装的方法:

const previewImage = (index, params) => {
	let images = []
	params.forEach((item) => {
		images.push(image(item))
	})
	uni.previewImage({
		current: image(index),
		urls: images,
		loop: true,
		longPressActions: true
	})
}

相关推荐

  1. uniapp图片

    2024-05-10 19:36:05       39 阅读
  2. uniapp——图片

    2024-05-10 19:36:05       9 阅读
  3. uniapp点击图片功能?

    2024-05-10 19:36:05       44 阅读
  4. #Uniapp: uni.previewImage(OBJECT) 图片

    2024-05-10 19:36:05       43 阅读
  5. uniappbase64图片

    2024-05-10 19:36:05       18 阅读
  6. uniapp实现点击图片放大,长按下载图片

    2024-05-10 19:36:05       19 阅读
  7. uniapp项目图片功能,解决图片显示较小

    2024-05-10 19:36:05       18 阅读
  8. react native 图片

    2024-05-10 19:36:05       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-10 19:36:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-10 19:36:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-10 19:36:05       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-10 19:36:05       20 阅读

热门阅读

  1. 基于springboot的校园管理系统源码数据库

    2024-05-10 19:36:05       12 阅读
  2. 使用vscode时快速生成console.log()

    2024-05-10 19:36:05       10 阅读
  3. 了解Ansible Playbook

    2024-05-10 19:36:05       10 阅读
  4. 力扣 300. 最长递增子序列 python AC

    2024-05-10 19:36:05       12 阅读
  5. LeetCode hot100-31-G

    2024-05-10 19:36:05       11 阅读
  6. Golang 并发 Mutex 互斥锁的使用

    2024-05-10 19:36:05       12 阅读
  7. SpringBoot笔记

    2024-05-10 19:36:05       8 阅读
  8. Mysql .frm 和 .ibd 文件区别

    2024-05-10 19:36:05       10 阅读