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

微信为我们提供了复制文字内容的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  阅读(247)  评论(0)    收藏  举报