Cómo convertir a la matriz de bytes en React

votos
0

Tengo un campo de formulario de tipo de contraseña. Quiero que la contraseña introducida a convertir en matriz de bytes. ¿Cómo puedo hacer que el uso de reaccionar? El formato del campo de formulario es la siguiente.

<Form.Input
                required
                label=Account Password
                type=password
                value={this.state.password}
                onChange={this.handleChangePassword}
                />
Publicado el 19/09/2018 a las 12:59
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
0

cadena de la contraseña debe estar en utf16 codificación que puede convertir a la codificación UTF-8 y luego a la matriz de bytes.

let utf8 = unescape(encodeURIComponent(this.state.password));  
let arr = [];
for (let i = 0; i < utf8.length; i++) {
    arr.push(utf8.charCodeAt(i));
}

Espero eso ayude.

Respondida el 19/09/2018 a las 13:24
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more