43 lines
703 B
JavaScript
43 lines
703 B
JavaScript
|
// pages/API/clipboard-data/clipboard-data.js
|
||
|
Page({
|
||
|
data: {
|
||
|
value: 'edit and copy me',
|
||
|
pasted: '',
|
||
|
},
|
||
|
|
||
|
valueChanged(e) {
|
||
|
this.setData({
|
||
|
value: e.detail.value
|
||
|
})
|
||
|
},
|
||
|
|
||
|
copy() {
|
||
|
wx.setClipboardData({
|
||
|
data: this.data.value,
|
||
|
success() {
|
||
|
wx.showToast({
|
||
|
title: '复制成功',
|
||
|
icon: 'success',
|
||
|
duration: 1000
|
||
|
})
|
||
|
}
|
||
|
})
|
||
|
},
|
||
|
|
||
|
paste() {
|
||
|
const self = this
|
||
|
wx.getClipboardData({
|
||
|
success(res) {
|
||
|
self.setData({
|
||
|
pasted: res.data
|
||
|
})
|
||
|
wx.showToast({
|
||
|
title: '粘贴成功',
|
||
|
icon: 'success',
|
||
|
duration: 1000
|
||
|
})
|
||
|
}
|
||
|
})
|
||
|
}
|
||
|
})
|