小程序复制指定内容到剪贴板
wxml代码:
<view class='contents' style='width:84%;padding:2% 3%;margin-left:5%;border:1px solid red;font-size:28rpx;color:#999;'>
<text>{{contents}}</text>
</view>
<view class='copy_btn' bindtap='copyText' data-text="{{contents}}" style='font-size:24rpx;color:#555;width:50%;margin:5% 25%;text-align:center;border:1px solid red;height:50rpx;line-height:50rpx;'>复制该软文到剪贴板</view>
js代码:
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: '复制成功'
})
}
})
}
})
},
})