vue复制textarea文本域内容到粘贴板

vue实现复制内容到粘贴板

方案:找到textarea对象(input同样适用),获取焦点,选中textarea的所有内容,并调用document.execCommand("copy")
实现代码:

  
  

如果要做类似于博客园的点击后全选添加:

   注:增加div显示出数据,点击隐藏div,textare展示
        下面代码是全选状态: 
        target.setSelectionRange(0, target.value.length);

上图:


image.png

你可能感兴趣的:(vue复制textarea文本域内容到粘贴板)