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)
		}
}
相关推荐
小高00710 分钟前
面试官:npm run build 到底干了什么?从 package.json 到 dist 的 7 步拆解
前端·javascript·vue.js
天选打工圣体11 分钟前
个人学习笔记总结(四)抽离elpis并发布npm包
前端
雨白23 分钟前
TCP/IP 核心概念详解:从网络分层到连接管理
android
JayceM1 小时前
Vue中v-show与v-if的区别
前端·javascript·vue.js
HWL56791 小时前
“preinstall“: “npx only-allow pnpm“
运维·服务器·前端·javascript·vue.js
Wgllss1 小时前
雷电雨效果:Kotlin+Compose+协程+Flow 实现天气UI
android·架构·android jetpack
德育处主任2 小时前
p5.js 掌握圆锥体 cone
前端·数据可视化·canvas
mazhenxiao2 小时前
qiankunjs 微前端框架笔记
前端
无羡仙2 小时前
事件流与事件委托:用冒泡机制优化前端性能
前端·javascript
秃头小傻蛋2 小时前
Vue 项目中条件加载组件导致 CSS 样式丢失问题解决方案
前端·vue.js