複製頁面內容往往能夠爲用戶提供很大的便利。比如,當我查看別人的資料時,一鍵複製別人的微信號去添加好友或者其他信息。
這是很方便的一個功能。
實現這個功能也很簡單,只需要設置一下要複製的內容,再進行獲取需要複製的內容即可完成該功能!
比如給一個view添加一個事件:
<view bindtap="copy">點我複製內容</view>
然後寫copy函數,在對應的js文件中寫:
copy:function(){
wx.setClipboardData({ //設置要複製的內容
data:'內容', //這裏是要複製的內容,可使用動態變量代替
success:res=>{
wx.getClipboardData({ //獲取要複製的內容
success:res=>{
wx.showToast({ //可寫可不寫,如果不寫,會自動提示已複製,如果寫了,提示你寫的內容
title:'已複製該內容',
icon:'success'
})
}
})
}
})
},
通過上面兩個簡單的步驟,當你點擊view執行copy函數時,就可以複製成功啦!
如有問題,可在下方留言,看到之後會第一時間回覆!