实现:
methods: {
//复制链接
copy(code) {
var pages = getCurrentPages() // 获取栈实例
let domain = 'http://xxxxxx.com/'//项目的域名
let currentRoute = pages[pages.length-1].route; // 获取当前页面路由
let currentPage = domain + pages[pages.length-1]['$page']['fullPath'] //当前页面路径(带参数)
uni.setClipboardData({
data: currentPage,
success: () => {
setTimeout(()=>{
uni.showToast({
title: '已复制到粘贴板',
icon: 'none'
});
})
}
});
}
}