当我单击 时vs-button,single_download_link.pdfId应该将其复制到剪贴板上。我这样尝试过。但它不起作用。而且我不会使用v-clipboard节点模块。请帮我。问候。
DOM 代码:
<div ref="text" class="w-full">{{single_download_link.pdfId}}
</div>
<vs-button block @click="copy()">
Copy this link to clipboard.
</vs-button>
//this is my function
<script>
import "../../assets/css/products.css";
export default {
name: 'Products',
components:{
Vinput,
},
data () {
return {
single_download_link:{
pdfId:"",
pdfRandomName:"",
uploaderUserName:"",
uploaderUserId:"",
uploaderUserEmail:""
}
}
},
methods:{
copy(){
this.$refs.text.select();
document.execCommand('copy');
},
},
}
</script>
Run Code Online (Sandbox Code Playgroud)