vue項目如何實現剪切板功能--vue-clipboard2


一、vue項目利用vue-clipboard2實現剪切板的功能

  1、安裝vue-clipboard2插件:cnpm install --save vue-clipboard2

  2、main.js添加

import VueClipboard from 'vue-clipboard2' Vue.use(VueClipboard)

  3、copy組件:message綁定需要復制的文本/onCopy復制成功回調/onError復制失敗回調

  v-clipboard:copy="message"

  v-clipboard:success="onCopy"

  v-clipboard:error="onError"

二、原生js實現點擊按鈕,復制文本框中的的內容

<body>
    <textarea cols="20" rows="10" id="test">用戶定義的代碼區域</textarea>
    <input type="button" onClick="copyUrl2()" value="點擊復制代碼" />
</body>
<script type="text/javascript"> function copyUrl2(){ var Url2=document.getElementById("test"); Url2.select(); // 選擇對象
    document.execCommand("Copy"); // 執行瀏覽器復制命令
    alert("已復制好,可貼粘。"); } </script>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM