怎么复制一个动态的数据?
blockwx:for"{{cdkArray}}"wx:key"cdkey">
viewclass"tr">
textclass"td">{{item.reward}}</text
textclass"td"bindtap"copyText">{{item.cdkey}}</text
</view
</block
我想要点击text文本,复制内容{{item.cdkey}}到剪切板
怎么复制一个动态的数据?
blockwx:for"{{cdkArray}}"wx:key"cdkey">
viewclass"tr">
textclass"td">{{item.reward}}</text
textclass"td"bindtap"copyText">{{item.cdkey}}</text
</view
</block
我想要点击text文本,复制内容{{item.cdkey}}到剪切板
2 个回答
不能复制整个对象只能单独复制 或者是把需要的复制的内容拼接起来
data-id 你得需要知道你点击的是哪个
<text class="td" bindtap="copyText" date-cdkey="{{item.cdkey}}">{{item.cdkey}}</text>
copyText: function(e) {
console.log(e)
wx.setClipboardData({
data: e.currentTarget.dataset.cdkey,
success: function (res) {
wx.getClipboardData({
success: function(res) {
wx.showToast({
title: '复制成功'
})
}
})
}
})
},