位置: IT常识 - 正文

微信小程序实现文字长按复制、一键复制功能(微信小程序实现轮播图)

编辑:rootadmin
微信小程序实现文字长按复制、一键复制功能 一、不引入外部组件的实现方式 <!-- index.wxml --><view> <!-- 长按复制 --> <view bindlongtap="copyText" data-key="{{item.cdkey}}">{{ item.cdkey }}</view> <text bindlongtap="copyText" data-key="{{item.cdkey}}">{{ item.cdkey }}</text> <!-- 一键复制 --> <view bindtap="copyText" data-key="{{item.cdkey}}" > 复制 </view></view>长按复制 可利用 bindlongtap 方法,手指长按 500ms 之后触发事件。一键复制 可利用 bindtap 方法,点击立即触发事件。// index.js copyText(e) { let key = e.currentTarget.dataset.key; wx.setClipboardData({ //设置系统剪贴板的内容 data: key, success(res) { console.log(res, key); wx.getClipboardData({ // 获取系统剪贴板的内容 success(res) { wx.showToast({ title: '复制成功', }) } }) } }) }

推荐整理分享微信小程序实现文字长按复制、一键复制功能(微信小程序实现轮播图),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微信小程序实现懒加载,微信小程序实现轮播图,微信小程序实现轮播图,微信小程序实现轮播图,微信小程序实现聊天功能,微信小程序实现发红包,微信小程序实现聊天功能,微信小程序实现轮播效果的组件,内容如对您有帮助,希望把文章链接给更多的朋友!

注:样式可自行添加适合的样式

效果:

二、引入外部组件的实现方式微信小程序实现文字长按复制、一键复制功能(微信小程序实现轮播图)

select-text 可选文本组件。该组件有两种使用模式:长按出现选区,与浏览器默认效果一致;长按出现复制按钮,点击复制拷贝全部内容至剪贴板,常见于聊天对话框等场景。 需注意的时,为实现点击其它区域隐藏复制按钮,开发者可在页面最外层监听 tap 事件,并将 evt 对象赋值给 on-document-tap。 安装

npm install @miniprogram-component-plus/select-text

在页面 page.json 中

// page.json{ "usingComponents": { "mp-select-text": "@miniprogram-component-plus/select-text" }}

在页面index.wxml中

<view bind:tap="handleTap"> <view class="demo-block"> <block wx:for="{{arr}}" wx:key="placement"> <view class="list-item"> <mp-select-text show-copy-btn placement="{{item.placement}}" value="{{item.value}}" data-id="{{index}}" bindcopy="onCopy" on-document-tap="{{evt}}" > </mp-select-text> </view> </block> <view class="list-item"> <mp-select-text value="默认的长按效果与浏览器一致"></mp-select-text> </view> </view></view>

效果

具体实现请参考:select-text组件

赶快去试试吧~

本文链接地址:https://www.jiuchutong.com/zhishi/299253.html 转载请保留说明!

上一篇:npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。(无法将node项识别为)

下一篇:Web 攻防之业务安全:密码找回安全案例总结.(web攻防之业务安全实战指南在线阅读)

  • 公司卫生纸是自己带还是公司买
  • 银行结息计入什么费用
  • 关联交易所得税规定
  • 固定资产作为实收资本报废怎么处理
  • 购进的固定资产多少金额可以直接进去费用
  • 母子公司间的借款现金流计入哪里
  • 发票抬头写错了还能报销吗
  • 免税企业收到的专用发票要怎么转出
  • 办公用品增值税专用发票税点
  • 不征税发票能报销吗
  • 小规模纳税人应纳税额减征额怎么算
  • 销售退货成本如何计算
  • 附加税交税依据
  • 停产资产折旧如何处理
  • 公司账上的钱可以转给法人账上吗
  • 二千万注册资金是多少
  • 印花税申报数据来源
  • 收到增值税发票怎么记账
  • 消防工作经历证明哪些单位可以开
  • 存在弃置费用的固定资产,如果履行弃置义务
  • word字体平滑
  • 会计主要做些啥
  • 在建工程工程款优先受偿权
  • 外贸收汇怎么处理
  • 制作flash动画步骤
  • cmos是bios参数设置的
  • php核心编程
  • 公司开承兑出去 利息怎么算
  • php字符串函数有哪些
  • 税务登记后每个月交什么钱
  • 费用发生了 没有发票该如何记账
  • 有限责任公司股东会的职权有哪些?
  • framework在哪里打开
  • 第十四届蓝桥杯大赛官网
  • 应收票据其他应收款都需要提取坏账准备么
  • 小规模纳税人的个人所得税怎么算
  • 权限管理实现的功能包括
  • ssh远程登录执行命令
  • 工业企业变压器容量费用
  • python insert方法
  • 无产权证房屋转让需要公证吗
  • 发票已经勾选却统计不出来
  • 一次性发放的年终奖金应按工资薪金代扣代缴个税
  • 长期待摊费用该怎么记账
  • 合同负债包括
  • 应收款钱已收回会计分录
  • 印花税算错了地方怎么办
  • 收到对方红字发票信息表怎么处理
  • 小企业会计准则调整以前年度费用分录
  • 汇兑损益的税务处理
  • 公司购药品入什么科目
  • 哪些单位需要缴纳残疾人保障金
  • 研发支出的帐务处理
  • 制单的基本要求是什么
  • sql数据库性能
  • xp window
  • linux系统怎么安装
  • mac休眠怎么设置
  • media.codec是什么软件
  • 如何关闭win8快速启动
  • linux查看开机运行时间
  • linux常见服务
  • Win10 Mobile Build 14327上手视频评测
  • windows7安全更新服务
  • 反序存放字符串
  • unity更新下载文件
  • android基础知识点
  • e87移植
  • 自定义圆角控件
  • javascript函数的定义
  • Android 仿 iphone 自定义滚动选择器
  • jquery 插件编写
  • 堆栈模式都是什么意思
  • 安卓点赞脚本
  • 四川省 税务局
  • 个人医保缴费证明怎么打印
  • 专票代开流程?
  • 怎么登录云南省招考网站
  • 2021税务稽查重点方向
  • 乌鲁木齐交通服务电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设