用户点击button后,页面会弹出上传到云端的数据。
我现在想弹出数据的同时,可以自动复制弹出的内容。
我会给文本增加可以手动复制的功能,但效果不是很好。
使用官方文档的剪切板,第二行data:'data ' 里面的data是死的,我想可以随时修改
但无从下手,该如何才能让data后面引用的是云端数据
wx.setClipboardData({
data: 'data',
success (res) {
wx.getClipboardData({
success (res) {
console.log(res.data) // data
}
})
}
})
本人小白 零基础自学 望各位大神指点迷津~小弟感激不尽!!!
let myData = ""; myData = 循环拼接res.data里面的数据; wx.setClipboardData({ data: myData, success (res) { } })
myData += res.data[i].a+res.data[i].b;
}
是我哪里搞错了吗!!!
getcloud(){
let myData = "";
for (let i = 0 ;i<res.data.length;i++){
myData += res.data[i].a+res.data[i].b;
};
wx.setClipboardData({
data: myData,
success (res) {
}
})
}
wx.setClipboardData({ data: this.data.datalist, success (res) { wx.getClipboardData({ success (res) { console.log(res.data) // data } }) } })
getcloud(){
let that = this
wx.cloud.database().collection("website").get({
success(res){
console.log("获取成功",res)
that.setData({
datalist: res.data
})
}
wx.cloud.database().collection("website").get({
success(res){
console.log("获取成功",res)
that.setData({
datalist: res.data
});
wx.setClipboardData({
data: res.data,
success (res) {
wx.getClipboardData({
success (res) {
console.log(res.data) // data
}
})
}
})
}
getcloud(){
let that = this
wx.cloud.database().collection("website").get({
success(res){
console.log("获取成功",res)
that.setData({
datalist: res.data
});
wx.setClipboardData({
data: this.data.datalist,
success (res) {
wx.getClipboardData({
success (res) {
console.log(res.data) // data
}
})
}
})
}
})
},