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)
		}
}
相关推荐
帅帅哥的兜兜11 分钟前
next.js实现项目搭建
前端·react.js·next.js
筱歌儿16 分钟前
css 左右布局
前端·css
GISer_Jing41 分钟前
编译原理AST&以Babel为例进行解读、Webpack中自定义loader与plugin
前端·webpack·node.js
GISer_Jing42 分钟前
Webpack中Compiler详解以及自定义loader和plugin详解
前端·webpack·node.js
難釋懷1 小时前
Android开发-在应用之间共享数据
android·jvm·oracle
浩~~1 小时前
CSS常用选择器
前端·css
于慨1 小时前
uniapp+vite+cli模板引入tailwindcss
前端·uni-app
yunvwugua__1 小时前
Python训练营打卡 Day26
前端·javascript·python
满怀10151 小时前
【Django全栈开发实战】从零构建企业级Web应用
前端·python·django·orm·web开发·前后端分离
Darling02zjh2 小时前
GUI图形化演示
前端