reactjs - 以 React 状态存储公用文件夹图像
问题描述
我正在尝试实现一个功能,我可以在 React 状态下存储 react 文件夹的本地公共图像,经过无数次的尝试我无法做到。
有可能吗,如果是的话,你能指出我正确的方向吗
解决方案
您可以将图像转换为base64,然后使用fetch
api将它们转换blob
为上传。像这样的东西:
var url = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=="
fetch(url)
.then(res => res.blob())
.then(blob => console.log(blob))
推荐阅读
- java - 尽管我已经安装了软件包,但在 iOS 上用 Java 运行 Spatialite 会报错
- matplotlib - matplotlib - seaborn - 相关图上的数字不可读
- javascript - TinyMce 不显示图标
- html - 如何用 HTML 值填充 TypeScript 文件?
- php - 正确过滤 wp_login 函数
- vue.js - vue-router@next 中不存在 onBeforeEnter
- mongodb - 在事务中,从同一集合中的数组字段中拉取,mongoDB写入冲突问题
- android - 部署到游戏商店后,世博会通知不起作用。做好地方发展工作
- vba - VBA INSERT FROM 表格和表格
- unity3d - 如何在 Unity3D 中获取 UI 游戏对象的父级名称