小程序一键复制

1、把方法写在utils中

const copyText = e => {

wx.setClipboardData({

data: e.currentTarget.dataset.text,

success: function (res) {

wx.getClipboardData({

success: function (res) {

wx.showToast({

title: '复制成功'

})

}

})

}

})

}

2、使用的时候从utils中引入

const utils = require('../../../utils/util.js')

/**

* 复制

*/

copyText: function (e) {

utils.copyText(e)

},

绑定事件 传入data-text对应的复制的内容

<image class="copyIcon" bindtap='copyText' data-text="{{dataList.principalPersonPhone}}" size="35rpx" src="./img/copy.svg"> </image>