base64でAngular2の文字列をエンコードまたはデコードする方法??? 私のフロントエンドツールはAngular2です。APIに渡す前にパスワード文字列を持っていたので、base64でエンコードする必要があります。サービス中なので、base64でエンコードされた文字列がデコードされます。
だから私はAngular2 / Typescriptといくつかのオプションのためのいくつかのbase64エンコード/デコードライブラリを探しています。
ありがとう!!!
base64でAngular2の文字列をエンコードまたはデコードする方法??? 私のフロントエンドツールはAngular2です。APIに渡す前にパスワード文字列を持っていたので、base64でエンコードする必要があります。サービス中なので、base64でエンコードされた文字列がデコードされます。
だから私はAngular2 / Typescriptといくつかのオプションのためのいくつかのbase64エンコード/デコードライブラリを探しています。
ありがとう!!!
回答:
使用する btoa("yourstring")
詳細:https://developer.mozilla.org/en/docs/Web/API/WindowBase64/Base64_encoding_and_decoding
TypeScriptはJavascriptのスーパーセットであり、既存のJavascriptライブラリとWebAPIを使用できます。
btoa()
エンコードおよびatob()
デコードに使用
text_val:any="your encoding text";
エンコードされたテキスト: console.log(btoa(this.text_val)); //eW91ciBlbmNvZGluZyB0ZXh0
デコードされたテキスト: console.log(atob("eW91ciBlbmNvZGluZyB0ZXh0")); //your encoding text