如何使用 base64 对 Angular 2 中的字符串进行编码或解码? 我的前端工具是 Angular 2。我有一个密码字符串,在将其传递给 API 之前,我需要进行 base64 编码。由于在服务中 base64 编码的字符串将被解码。
所以我正在为 Angular2/Typescript 和一些选项寻找一些 base64 编码/解码库。
谢谢!!!
原文由 praveen kumar 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何使用 base64 对 Angular 2 中的字符串进行编码或解码? 我的前端工具是 Angular 2。我有一个密码字符串,在将其传递给 API 之前,我需要进行 base64 编码。由于在服务中 base64 编码的字符串将被解码。
所以我正在为 Angular2/Typescript 和一些选项寻找一些 base64 编码/解码库。
谢谢!!!
原文由 praveen kumar 发布,翻译遵循 CC BY-SA 4.0 许可协议
从 Angular 12 btoa()
和 atob()
函数被弃用。改用这些:
console.log(Buffer.from("Hello World").toString('base64'));
// SGVsbG8gV29ybGQ=
console.log(Buffer.from("SGVsbG8gV29ybGQ=", 'base64').toString('binary'))
// Hello World
注意:必须显式编码!
原文由 Eros Mazza 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答3.3k 阅读
1 回答943 阅读✓ 已解决
使用
btoa()
函数进行编码:要解码,您可以使用
atob()
函数: