wxml

1
2
<view>内容:{{contents}} </view>
<view bindtap='copyText' data-text="{{contents}}">复制</view>

JS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Page({
data: {
contents:'这是可以复制的文字,粘贴后即可看到效果'
},
copyText: function (e) {
console.log(e)
wx.setClipboardData({
data: e.currentTarget.dataset.text,
success: function (res) {
wx.getClipboardData({
success: function (res) {
wx.showToast({
title: '复制成功'
})
}
})
}
})
},
})