From da6a1e78ec896cba2dc490a9a8f8309ce55acb2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BB=93=E5=8F=91=E5=8F=97=E9=95=BF=E7=94=9F?= Date: Thu, 30 Jan 2020 18:00:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=8E=B7=E5=8F=96base64?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- source/_posts/前端杂烩/base64文件上传.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index d110453..636f019 100644 --- a/package.json +++ b/package.json @@ -33,4 +33,4 @@ "nunjucks": "^3.2.0", "optimist": "^0.6.1" } -} \ No newline at end of file +} diff --git a/source/_posts/前端杂烩/base64文件上传.md b/source/_posts/前端杂烩/base64文件上传.md index 792e4f8..cba1e6f 100644 --- a/source/_posts/前端杂烩/base64文件上传.md +++ b/source/_posts/前端杂烩/base64文件上传.md @@ -26,11 +26,11 @@ fileInput.addEventListener('change', function() { var file = fileInput.files[0]; var reader = new FileReader(); var fileBase64 = null; - reader.onload = function() { + reader.onload = function(e) { fileBase64 = e.target.result; //base64编码 } reader.readAsDataURL(file); -} +}) ``` 这里获取到的`fileBase64`就是文件的base64编码 如果这个文件是一个图片 , 我们当然可以借助它来实现所选图片的预览