先来说明一下我们需要实现的最终效果:

用户点击之后复制页面内容。参考详情

一、长按复制:

长按复制,在微信小程序内的文字无法长按复制,除了text节点以外,但是要在text标签内加一个“selectable”属性。

话不多说,我们直接上代码

1.WXML

< text selectable="true" >长按复制< text/>

二、一键复制:

添加点击事件,绑定js方法,点击复制。

话不多说,我们直接上代码

1.WXML

<view bindtap="copy" data-item='{{text}}'>点击复制内容:{{text}}</view>

2.JS

Page({data: {text:"123456789",},copy: function (e) {let item = e.currentTarget.dataset.item;console.log("复制", e, item);wx.setClipboardData({data: item,success: function (res) {showToastInfo({title: '复制成功',icon:"success"});}});},
})

------------- The End -------------

许可协议: 转载请保留原文链接及作者。

微信小程序-长按复制、一键复制功能相关推荐

  1. 微信小程序——长按复制、一键复制

    wxml: 订单号:<text selectable='true' bindlongtap='copy' >{{OrderModel.OrderNo}}</text><b ...

  2. 微信小程序 --长按复制、点击复制实现

    长按复制 <text selectable="true">长按复制:{{address_id}}</text> 点击复制 wxml <view bin ...

  3. 微信小程序长按复制文本内容

    <text user-select='true'>{{itext}}</text> 注意:<text selectable='true'> 长按复制文本</t ...

  4. 微信小程序长按复制文本

    wxml部分 <view class="basic-row" bindlongtap="copyLess" data-info="我是复制的文本 ...

  5. 微信小程序长按保存图片

    微信小程序长按保存图片 wxml部分 <image data-url="{{item}}" bindlongtap="longPressSaveImg " ...

  6. 微信小程序长按图片发送给好友

    问题描述 微信小程序长按图片发送给好友 解决方法 直接在<image></image>标签添加:show-menu-by-longpress="true" ...

  7. 微信小程序 — 长列表组件 recycle-view 详细教学

    微信小程序 - 长列表组件 recycle-view 踩坑问题全解 写在前面 引入长列表组件 recycle-view 长列表组件 recycle-view 的使用 问题一.如何增加下拉刷新功能? 问 ...

  8. 微信小程序长按识别二维码,小程序相关问题总结

    微信小程序长按识别二维码,小程序相关问题总结 开发小程序中,长按识别二维码,小程序码跳转,已知问题整理: 小程序中,不支持长按识别二维码,和小程序码. 可利用小程序 图片预览功能识别 小程序码并进行跳 ...

  9. 微信小程序|分享功能|复制文字|拨打电话|

    微信小程序功能 后续将会继续补充微信小程序的相关功能 微信小程序功能 1.分享功能 用户点击右上角转发 使用按钮分享 隐藏分享功能的api 2.复制文字 长按复制 将固定的内容复制到粘贴板中 3.拨打 ...

最新文章

  1. php time 毫秒_PHP获取当前时间的毫秒数
  2. 卷积神经网络性能优化
  3. for in 和 for of 的区别
  4. MySQL学习笔记 约束以及修改数据表
  5. 探究实现中断下半部分的第四种方式
  6. C++高级程序员基本技能你都具备吗?
  7. 宏与内联(inline)的区别(转载)
  8. Android Wear 发布 4 年终改名,继续艰难存活
  9. Template parse errors: The pipe 'translate' could not be found
  10. 使用/调用 函数的时候, 前面加不加 对象或 this?
  11. 2019 d serv 激活_Science | 清华大学柴继杰课题组与合作者首次揭示植物TNL类抗病蛋白激活的分子机制...
  12. SpringMVC+vue实现前后端分离的旅游管理系统
  13. PYTHON:已知一点经纬度、方位角和距离,求另一点的经纬度
  14. P1548 [NOIP1997 普及组] 棋盘问题
  15. 刀口舔血,步步惊心!——Android中小开发者/团队广告盈利全攻略
  16. 通过 Teardrop 攻击程序学习自制 IP 包及了解包的结构
  17. 如何区分2G/3G/4G基站
  18. System.DllNotFoundException: Unable to load DLL 'XX.dll': 找不到指定的模块。 (Exception from HRESULT:
  19. linux内存96后无法连接,linux服务器因磁盘空间满导致oracle数据库无法连接问题探索...
  20. Long类型转为String类型

热门文章

  1. Collector原理解析
  2. WPF好用的图表控件库
  3. 当PN结加正向电压时,空间电荷区为何会变窄
  4. 使用VSCode调试JS
  5. scrapy模拟浏览器翻页爬取智联
  6. makefile--patsubst和notdir函数
  7. Java中方法重写和方法重载的6个区别?
  8. 依靠可信AI的鲁棒性有效识别深度伪造,帮助银行对抗身份欺诈
  9. 仿LOL项目开发第六天
  10. 如何选择DSP芯片?DSP芯片需要考虑8个方面