Vue實(shí)現(xiàn)剪貼板復(fù)制功能
小白單純記錄一下工作中遇到的需求:在vue中如何實(shí)現(xiàn)復(fù)制功能 (注: 依賴第三方插件 clipboard)
一. 安裝插件
第一種直接npm安裝: npm install clipboard --save
第二種: <script src="js/clipboard.min.js"></script>
(下載地址:https://clipboardjs.com/)
二. 全局注入(main.js)
import VueClipboard from 'vue-clipboard2' Vue.use(VueClipboard)
三. 封裝方法方便多次使用
新建一個(gè)index.js文件里面存放項(xiàng)目會(huì)多次使用的方法
export default{ install(Vue,opstion){ //把方法寫在vue原型方便調(diào)用 Vue.prototype.copy = function (value) { this.$copyText( `${value}` ).then( res => { //這是element的Message 消息提示組件 this.$message({ message: "復(fù)制成功", type: "success" }); }, err => { this.$message.error("復(fù)制失敗"); } ); }, } }
四. 在需要復(fù)制的頁面中調(diào)用copy方法
<template> <el-tooltip class="item" effect="dark" content="復(fù)制" placement="bottom"> <i class="icon copy iconfont" @click.stop="copyCode()"></i> </el-tooltip> </template> <script> //直接調(diào)用copy方法就可以了 copyCode(scope) { //把需要復(fù)制的內(nèi)容傳value this.copy(scope.row.date); }, </script>
總結(jié)
以上所述是小編給大家介紹的Vue實(shí)現(xiàn)剪貼板復(fù)制功能,希望對(duì)大家有所幫助!
相關(guān)文章
基于Vue+Openlayer實(shí)現(xiàn)動(dòng)態(tài)加載geojson的方法
本文通過實(shí)例代碼給大家介紹基于Vue+Openlayer實(shí)現(xiàn)動(dòng)態(tài)加載geojson的方法,代碼簡(jiǎn)單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2021-09-09vue-router 實(shí)現(xiàn)導(dǎo)航守衛(wèi)(路由衛(wèi)士)的實(shí)例代碼
這篇文章主要介紹了vue-router 實(shí)現(xiàn)導(dǎo)航守衛(wèi)(路由衛(wèi)士)的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-09-09淺談vue 組件中的setInterval方法和window的不同
這篇文章主要介紹了淺談vue 組件中的setInterval方法和window的不同,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-07-07vue 項(xiàng)目中實(shí)現(xiàn)按鈕防抖方法
這篇文章主要介紹了vue 項(xiàng)目中實(shí)現(xiàn)按鈕防抖方法,首先需要新建 .js文件存放防抖方法,引入防抖文件,methods中添加方法,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-12-12Vue.js使用computed屬性實(shí)現(xiàn)數(shù)據(jù)自動(dòng)更新
在Vue組件中,computed屬性是在組件的選項(xiàng)對(duì)象中聲明的,你可以把它們想象成組件的一個(gè)小功能,告訴Vue當(dāng)某些數(shù)據(jù)變化時(shí),如何更新界面,本文給大家介紹了Vue.js使用computed屬性實(shí)現(xiàn)數(shù)據(jù)自動(dòng)更新,需要的朋友可以參考下2024-06-06Vue2.0實(shí)現(xiàn)調(diào)用攝像頭進(jìn)行拍照功能 exif.js實(shí)現(xiàn)圖片上傳功能
這篇文章主要為大家詳細(xì)介紹了Vue2.0實(shí)現(xiàn)調(diào)用攝像頭進(jìn)行拍照功能,以及圖片上傳功能引用exif.js,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04el-select單選時(shí)選擇后輸入框的is-focus狀態(tài)并沒有取消問題解決
這篇文章主要給大家介紹了關(guān)于el-select單選時(shí)選擇后輸入框的is-focus狀態(tài)并沒有取消問題的解決過程,文中通過圖文以及代碼示例將解決的辦法介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01