“Rendre un fichier téléchargeable en réaction” Réponses codées

Fichier de téléchargement React JS

fetch('https://cors-anywhere.herokuapp.com/' + fileURL, {
    method: 'GET',
    headers: {
      'Content-Type': 'application/pdf',
    },
  })
  .then((response) => response.blob())
  .then((blob) => {
    // Create blob link to download
    const url = window.URL.createObjectURL(
      new Blob([blob]),
    );
    const link = document.createElement('a');
    link.href = url;
    link.setAttribute(
      'download',
      `FileName.pdf`,
    );

    // Append to html link element page
    document.body.appendChild(link);

    // Start download
    link.click();

    // Clean up and remove the link
    link.parentNode.removeChild(link);
  });
Tarik

Télécharger le fichier dans React

var fileDownload = require('js-file-download');
fileDownload(data, 'filename.csv');
diptnc

Rendre un fichier téléchargeable en réaction

import React from "react";
import { saveAs } from "file-saver";

export default function App() {
  const saveFile = () => {
    saveAs(
      "https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf",
      "example.pdf"
    );
  };
  return (
    <div>
      <button onClick={saveFile}>download</button>
    </div>
  );
}
Samuel Kinuthia

Réponses similaires à “Rendre un fichier téléchargeable en réaction”

Questions similaires à “Rendre un fichier téléchargeable en réaction”

Plus de réponses similaires à “Rendre un fichier téléchargeable en réaction” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code