一、剪切板的使用
1.讀剪切板wx.getClipboardData

讀取剪切板
其中的
success(res){
console.log("讀取剪切板成功")
},
可改寫為
success: (res) => {
console.log("讀取剪切板成功")
},
2. 寫剪切板wx.setClipboardData

寫剪切板并驗(yàn)證
二、緩存的讀取與寫入
1. 緩存的寫入wx.setStorage

緩存的寫入
2. 緩存的讀取wx.getStorage

緩存的讀取
三、data數(shù)據(jù)
1.data數(shù)據(jù)的取用
var data1 = this.data.****
2.data數(shù)據(jù)的寫入
this.setData({
數(shù)據(jù)名: 值
})
四、相互之間的數(shù)據(jù)傳輸關(guān)系
1.data數(shù)據(jù)可以取出到變量中,緩存的數(shù)據(jù)可以用同步的方法取出到變量中,然后這些變量可以再寫入到剪切板、緩存或data數(shù)據(jù)中
;剪切板<-->緩存
即

關(guān)系
最麻煩的是剪切板到data,需要先將剪切板內(nèi)容存到緩存里,再取出來(lái)到變量里,最后傳給data
- data到變量、data到緩存、data到剪切板、緩存到變量見上方的例子
變量到data、緩存、剪切板省略... -
緩存到剪切板
緩存到剪切板 -
剪切板到緩存
剪切板到緩存 - 分析3與4,可以發(fā)現(xiàn)wx.set/getClipboardData與wx.set/getStorage可以相互嵌套,以此可以實(shí)現(xiàn)的剪切板與緩存數(shù)據(jù)的相互傳輸
而如果在其中嵌套this.setData則會(huì)報(bào)錯(cuò)
如有不足之處或者錯(cuò)誤之處歡迎批評(píng)指正~

