第一个微信小程序(三)复制功能实现

微信为我们提供了复制文字内容的Api***wx.setClipboardData(Object object)***,直接调用即可
先来看一下微信小程序的官方文档:
wx.setClipboardData(Object object)
基础库 1.1.0 开始支持,低版本需做兼容处理。

设置系统剪贴板的内容。调用成功后,会弹出 toast 提示"内容已复制",持续 1.5s

参数
Object object

属性 类型 默认值 必填 说明
data string 剪贴板的内容
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

示例代码

wx.setClipboardData({
  data: 'data',
  success (res) {
    wx.getClipboardData({
      success (res) {
        console.log(res.data) // data
      }
    })
  }
})

直接把要复制的内容赋给data就好

btn_copy:function(){
    wx.setClipboardData({
      data:this.data.content,
      success(res){
        wx.getClipboardData({
          success(res){
            console.log(res.data)
          }
        })
      }
    })
  },

效果:
在这里插入图片描述

posted @ 2020-02-27 22:48  榆阳123  阅读(200)  评论(0)    收藏  举报