Vue怎么实现剪贴板复制功能

这篇文章主要介绍Vue怎么实现剪贴板复制功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

10余年的鹿寨网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站的优势是能够根据用户设备显示端的尺寸不同,自动调整鹿寨建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“鹿寨网站设计”,“鹿寨网站推广”以来,每个客户项目都认真落实执行。

一. 安装插件

第一种直接npm安装: npm install clipboard --save

   第二种:  (下载地址:https://clipboardjs.com/)

二. 全局注入(main.js)

import VueClipboard from 'vue-clipboard2'

  Vue.use(VueClipboard)

三. 封装方法方便多次使用

新建一个index.js文件里面存放项目会多次使用的方法

export default{
  install(Vue,opstion){
    //把方法写在vue原型方便调用
   Vue.prototype.copy = function (value) {
    this.$copyText(
     `${value}`
    ).then( res => {
     //这是element的Message 消息提示组件
      this.$message({
       message: "复制成功",
       type: "success"
      });
     },
     err => {
      this.$message.error("复制失败");
     }
    );
   },
  }
}

四. 在需要复制的页面中调用copy方法


    
    

以上是“Vue怎么实现剪贴板复制功能”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


当前文章:Vue怎么实现剪贴板复制功能
分享网址:http://hbruida.cn/article/gisooc.html