Ответ 1
Используйте btoa()
для кодирования:
console.log(btoa("password")); // cGFzc3dvcmQ=
Как кодировать или декодировать строку в angular 2 с помощью base64 Мой интерфейсный инструмент - angular 2. У меня была строка пароля, прежде чем передавать ее в API. Мне нужно кодировать base64. Поскольку в базе данных base64 кодируется строка, будет декодирована.
Итак, я ищу библиотеку кодирования/декодирования base64 для Angular2/Typescript и некоторые параметры.
Спасибо
Используйте btoa()
для кодирования:
console.log(btoa("password")); // cGFzc3dvcmQ=
Используйте btoa("yourstring")
Дополнительная информация: https://developer.mozilla.org/en/docs/Web/API/WindowBase64/Base64_encoding_and_decoding
TypeScript является надмножеством Javascript, он может использовать существующие библиотеки Javascript и веб-API
Для кодирования до base64 в Angular2 вы можете использовать функцию btoa(). p >
Пример: -
console.log(btoa("stringAngular2"));
// Output:- c3RyaW5nQW5ndWxhcjI=
Для deconding от base64 в Angular2 вы можете использовать функцию atob().. p >
Пример: -
console.log(atob("c3RyaW5nQW5ndWxhcjI="));
// Output:- stringAngular2