javascript - 如何将 Nivo 图表下载为 png
问题描述
我正在尝试制作一个按钮以将 Nivo 图表下载为图像,但似乎没有明显的方法可以做到这一点
我试过使用 react-download-svg 库,但这似乎不起作用
import React from 'react'
import BarChart from './BarChart'
import {Wrapper, Trigger} from 'react-download-svg'
function SavePng() {
return (
<div>
<Wrapper>
<BarChart />
</Wrapper>
<div>
<Trigger>Click to download</Trigger>
</div>
</div>
)
}
export default SavePng
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.6.3/umd/react.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.6.3/umd/react-dom.production.min.js"></script>
解决方案
推荐阅读
- c++ - C++ POINTERS(学生 * [n] 给出数组类型不可赋值的错误)
- javascript - Promise.allSettled 永远卡住
- android - 使用 Firebase 的 Google Sigin 无法在内部测试轨道中运行
- node.js - 如何修复 gulp-sass 安装错误
- delphi - TDateEdit 无法与数据源双向进行 LiveBinding
- javascript - 版本更新后 Cypress 文本执行错误
- amazon-web-services - 如何修复更新服务失败:容器 XXX 没有定义容器端口 80
- html - 如何在 div 中垂直和水平居中文本,同时围绕大小可以变化的图像流动
- macos - 我在mac终端上无法清除一个句子
- javascript - 使用反应原生日期时间选择器两次会出错?