首页 > 解决方案 > 在材质 ui 的查看器中显示下载图像

问题描述

我有一个文件,当我下载它时,它会在浏览器中创建一个新页面并显示它。这就是我所做的:

const downloadDepositMoneyInfosClickHandler = (row) => {
    service(row.Id, (status, data) => {
      var blob = new Blob([data], { type: "image/png" });
      var objectUrl = URL.createObjectURL(blob);
      var download = document.createElement("a");
      download.href = objectUrl;
      download.download = "filename.png";
      download.click();
    });
  };

我想要做的是在一个也有打印功能的查看器中显示它等等。我使用材料 ui 。有人知道我应该使用什么吗?

标签: reactjsreact-hooksmaterial-ui

解决方案


推荐阅读