uni-app----图片点击放大功能&&点击文本进行复制功能【安卓app端】

uni-app----图片点击放大功能&&点击文本进行复制功能【安卓app端】

1. 封装js文件

javascript 复制代码
// 图片点击放大效果
export function getimgPreview(imgList) {
	uni.previewImage({
		indicator: "number",
		loop: true,
		urls: imgList
	})
}

// 复制文本
export function setClipboardData(value) {
	uni.setClipboardData({
		data: value, //要被复制的内容
		success: () => {
			uni.showToast({ //提示
				title: '复制成功!'
			})
		}
	});
}

2. 进行调用

html 复制代码
<view class="marR20" v-for="(item,index) in infos.complete_images" :key="index" @click="imgPreview(infos.complete_images)">
<u--image :src="item" :width="width" :height="height" radius="12"></u--image>

<view class="color1C241E widP96" @click="clipboardData(infos.apply.address)">{{infos.apply.address}}</view>
</view>
javascript 复制代码
	import {
		getimgPreview,
		setClipboardData
	} from '@/until/actSheet_mapAPP.js';
	methods:{
		// 点击图片放大
		imgPreview(imgList) {
			getimgPreview(imgList)
		},
		// 文本复制
		clipboardData(val){
			setClipboardData(val)
		}
}
相关推荐
毛骗导演2 小时前
发送一句「你好」,为什么花掉了几千个 Token?——深读 OpenClaw 的 Context 注入机制
前端·架构
工边页字2 小时前
AI产品中的长期记忆和短期记忆是什么,你知道吗?
前端·人工智能·后端
HelloReader2 小时前
Flutter 页面导航Navigator.push 与自适应导航模式(十四)
前端
小凡同志2 小时前
那个复制粘贴了二十次 loading 的下午
前端·vue.js
HelloReader2 小时前
Flutter 底层原理揭秘框架如何工作(十五)
前端
南篱2 小时前
前端必看:一口气搞懂跨域是什么、为什么、怎么解决
前端·javascript·面试
qq_406176142 小时前
Vue 插槽与组件传参:从入门到精通
前端·javascript·vue.js
三年三月2 小时前
Redux 技术栈使用总结
前端·react.js
Tody Guo2 小时前
OpenClaw与企业微信的定时任务设定
前端·github·企业微信
张雨zy2 小时前
Vue 的 v-if 与 v-show,Android 的 GONE 与 INVISIBLE
android·前端·vue.js