“Reagieren Sie auf die Taste der Zwischenablage kopieren” Code-Antworten

Reagieren Sie kopieren in die Zwischenablage

onClick={() => {navigator.clipboard.writeText(this.state.textToCopy)}}
Disgusted Dugong

So kopieren Sie in React JS in Zwischenablage

<button 
  onClick={() =>  navigator.clipboard.writeText('Copy this text to clipboard')}
>
  Copy
</button>
Inquisitive Ibex

Reagieren Sie auf die Taste der Zwischenablage kopieren

 <buttononClick={() => navigator.clipboard.writeText("Copy this text to clipboard")}>
  Copy
</button>
Dayanaohhnana

Kopieren Sie in Zwischenablage Reatjs

import React, { useRef, useState } from 'react';

export default function CopyExample() {

  const [copySuccess, setCopySuccess] = useState('');
  const textAreaRef = useRef(null);

  function copyToClipboard(e) {
    textAreaRef.current.select();
    document.execCommand('copy');
    // This is just personal preference.
    // I prefer to not show the the whole text area selected.
    e.target.focus();
    setCopySuccess('Copied!');
  };

  return (
    <div>
      {
       /* Logical shortcut for only displaying the 
          button if the copy command exists */
       document.queryCommandSupported('copy') &&
        <div>
          <button onClick={copyToClipboard}>Copy</button> 
          {copySuccess}
        </div>
      }
      <form>
        <textarea
          ref={textAreaRef}
          value='Some text to copy'
        />
      </form>
    </div>
  );
}
Adorable Anteater

Ähnliche Antworten wie “Reagieren Sie auf die Taste der Zwischenablage kopieren”

Fragen ähnlich wie “Reagieren Sie auf die Taste der Zwischenablage kopieren”

Weitere verwandte Antworten zu “Reagieren Sie auf die Taste der Zwischenablage kopieren” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen