“Vue JS Copiar texto al portapapeles” Código de respuesta

Vue JS Copiar texto al portapapeles

  methods: {
    copyURL() {
      var Url = this.$refs.mylink;
      Url.innerHTML = window.location.href;
      console.log(Url.innerHTML)
      Url.select();
      document.execCommand("copy");
    }
  }
Elegant Eland

Vuejs Copy al portapapeles

copyLink(link) {  
const el = document.createElement('textarea');  
        el.value = link;                    
        el.setAttribute('readonly', '');                
        el.style.position = 'absolute';                     
        el.style.left = '-9999px';                      
        document.body.appendChild(el);                  
        const selected =  document.getSelection().rangeCount > 0  ? document.getSelection().getRangeAt(0) : false;                                    
        el.select();                                    
        document.execCommand('copy');                   
        document.body.removeChild(el);                  
        if (selected) {                                 
          document.getSelection().removeAllRanges();    
          document.getSelection().addRange(selected);   
        }
}
Magnificent Manatee

Respuestas similares a “Vue JS Copiar texto al portapapeles”

Preguntas similares a “Vue JS Copiar texto al portapapeles”

Más respuestas relacionadas con “Vue JS Copiar texto al portapapeles” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código