1. ホーム
  2. angular

[解決済み] 64進数の文字列を角(2+)でエンコードおよびデコードする。

2022-10-23 08:59:05

質問

angular 2で文字列をbase64でエンコードまたはデコードする方法は? 私のフロントエンドツールはAngular 2です。私はパスワード文字列を持っていた、それをAPIに渡す前に、私はbase64エンコードをする必要があります。サービスではbase64でエンコードされた文字列がデコードされるため。

だから私はAngular2/Typescriptのためのいくつかのbase64エンコード/デコードライブラリといくつかのオプションを探しています。

ありがとうございます!!!

どのように解決するのですか?

この場合 btoa() 関数を使用してエンコードします。

console.log(btoa("password")); // cGFzc3dvcmQ=

デコードするには atob() という関数があります。

console.log(atob("cGFzc3dvcmQ=")); // password