我在使用layui的upload模块后,选择文件后拿到文件内容进行内容中的有效参数提取,layui在upload组件的change方法中获取的文件内容是base64字符串,那么在获取到之后,就需要进行base64解码之后才是原文内容,在js中调用window.atob方法解码的话,原本内容中的中文在解码之后是乱码的,不符合我的想法,然后在网上找了一下,在这里https://blog.youkuaiyun.com/u012138854/article/details/110443567
找到了办法。
解决办法
引用 base64.js
用法简单
<script src="/public/js/base64.js"></script>
let str=BASE64.decode('base64 str');