APP 端 复制:
<!-- #ifdef APP-PLUS -->
<button type="default" @click="copy">复制链接</button>
<!-- #endif -->
<script>
export default {
data() {
return {
}
},
methods: {
// #ifdef APP-PLUS
copy() {
uni.setClipboardData({
data: this.val,
success: function() {
uni.showToast({
title: '复制成功',
icon: "none",
duration: 1000
})
},
fail() {
uni.showToast({
title: '复制失败',
icon: "none",
duration: 1000
})
}
});
}
// #endif
}
}
</script>
H5 端:
安装 vue-clipboard2 插件:
npm install vue-clipboard2 --save
main.js 中引入:
import VueClipboard from 'vue-clipboard2'
Vue.use(VueClipboard);
页面中ÿ