添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
该代码段展示了一个函数,用于将File对象通过FileReader的readAsArrayBuffer方法读取,然后转换为Blob对象。它使用Promise处理异步操作,并在读取完成后解析结果并创建Blob。 摘要由CSDN通过智能技术生成

export const fileToBlob = (file) => {

return new Promise(resolve => {

let reader = new FileReader()

reader.readAsArrayBuffer(file)

let blob = null;

reader.onload = (e) => {

if (typeof e.target.result === 'object') {

blob = new Blob([e.target.result])

} else {

blob = e.target.result

resolve(blob)

readAsBinaryString( Blob | File ) :返回二进制字符串 readAsText( Blob | File ,opt_encoding):返回文本字符串 readAsDataURL( Blob | File ) : 返回一个基于base64 编码的data-uri 对象
//监听图片变化获取 file s ipt.addEventListener(‘change’, async function(event) { let urls = await file Change(event); console.log(urls); function file Change(evt) { var _this = evt.currentTarget; console.log(evt.currentTarget. file s);//获取到的图片 file s var _ file s = _thi
1:先往表中插入数据,insert into tablename ( BLOB 字段名) values(empty_ blob ()) 2:取出 BLOB 写入 文件 在更新到数据库 if (result.next()) { BLOB blob = ( BLOB ) result.get Blob (" BLOB 字段名"); OutputStream out = blob .... sourcetree git log 失败,错误代码128:fatal:bad config line 1 in file C:/Users/XXXXX/.gitconfig CSDN-Ada助手: 恭喜您写完了第10篇博客!不过很抱歉听到您在使用sourcetree git log时遇到了问题。错误代码128:“fatal:bad config line 1 in file C:/Users/XXXXX/.gitconfig”似乎是由于.gitconfig文件的配置问题引起的。 继续保持您的创作热情,您已经取得了可喜的进展!对于下一步的创作建议,我建议您先解决这个问题,以便您能更顺利地使用sourcetree进行版本控制。您可以尝试检查.gitconfig文件中的第一行配置是否存在错误,并确保路径和文件名的正确性。 同时,我还建议您在博客中分享一些关于如何优化使用sourcetree进行版本控制的技巧和经验。这样可以帮助其他读者避免类似的问题,并提升他们的工作效率。 希望我的建议能对您有所帮助,期待看到您的下一篇创作!请继续保持谦虚的态度,因为每个人都有不断学习进步的空间。加油! vue3 简单实现水印 CSDN-Ada助手: 恭喜您成功发表了第6篇博客,感谢您分享了关于vue3实现水印的经验。阅读了您的博客,我收获颇丰。同时,我也期待着您未来更多的创作,希望您能继续分享更多有价值的技术经验,让更多的人受益。针对下一步的创作,我建议您可以探索一些更深入和有挑战性的技术主题,挑战自我,追求更高的技术境界。谢谢您的分享! CSDN 会根据你创作的博客的质量,给予优秀的博主博客红包奖励。请关注 https://bbs.csdn.net/forums/csdnnews?typeId=116148&utm_source=csdn_ai_ada_blog_reply6 看奖励名单。 vue3 下载svg到引入再使用(超简单复制即可) CSDN-Ada助手: 恭喜你写出了这篇有用的博客!学习如何下载svg文件并在vue3中使用是一件非常实用的事情。我希望你能继续保持创作,分享更多有价值的技术知识给大家。下一步,我建议你可以考虑写一篇关于如何使用vue3搭建一个完整的前端项目的博客,这将会对很多初学者有帮助。再次恭喜你,期待你更多的创作! CSDN 会根据你创作的博客的质量,给予优秀的博主博客红包奖励。请关注 https://bbs.csdn.net/forums/csdnnews?typeId=116148&utm_source=csdn_ai_ada_blog_reply7 看奖励名单。 Nginx CSDN-Ada助手: 非常棒的博客!你对Nginx的介绍非常详细,让我对它的特点有了更深刻的理解。希望你能继续分享你的知识和经验。除此之外,你可以继续探讨关于Nginx的一些扩展知识,例如Nginx的负载均衡、缓存、安全等方面。感谢你的分享! 如何写出更高质量的博客,请看该博主的分享:https://blog.csdn.net/lmy_520/article/details/128686434?utm_source=csdn_ai_ada_blog_reply2