Hvordan konvertere til byte array i React

stemmer
0

Jeg har et skjema felt av typen passord. Jeg vil ha det angitte passordet som skal konverteres til byte array. Hvordan kan jeg gjøre det ved hjelp reagere? Formatet skjemafeltet er som følger.

<Form.Input
                required
                label=Account Password
                type=password
                value={this.state.password}
                onChange={this.handleChangePassword}
                />
Publisert på 19/09/2018 klokken 12:59
kilden bruker
På andre språk...                            


1 svar

stemmer
0

Passord Strengen må være i UTF16 som koder for det kan omdannes til utf8 koding og deretter til byte array.

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

Håper det hjelper.

Svarte 19/09/2018 kl. 13:24
kilden bruker

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