本文介紹一下如何在react中對(duì)于前端密碼用base64加密算法加密,實(shí)現(xiàn)起來(lái)很簡(jiǎn)單,但是做需求的時(shí)候在網(wǎng)上并沒(méi)有找到用價(jià)值的資料,所以記錄一下。
1.添加base64的依賴
在react中運(yùn)行
npm install --save base-64
此時(shí)在package.json中會(huì)出現(xiàn)base64的依賴

image.png
注:我們用npm下載依賴時(shí),如果用的是
npm install --save base-64
命令,那么就會(huì)同時(shí)把依賴加入到package.json文件中;
但是如果我們用的是
npm install base-64
命令,此時(shí)依賴會(huì)下載,我們可以在node_modules文件夾中看到下載的依賴,但是并不會(huì)加入到package.json文件中。
2.需求實(shí)現(xiàn)
2.1在react中中引入依賴
import Base64 from 'base-64';
2.2 方法實(shí)現(xiàn)
var input=this.refs.passwordInput.value;
var time=new Date().valueOf();
var sign=input+"+"+time;
var b=Base64.encode(sign);
var teamId=this.props.groupList.id;
this.props.onRemoveTeam(teamId,b,time);
input是獲取input標(biāo)簽中輸入的字段;
time是獲取到當(dāng)前時(shí)間戳;
Base64.encode方法就是對(duì)字符串進(jìn)行加密;
是的,方法就這樣實(shí)現(xiàn)了,很簡(jiǎn)單,如有錯(cuò)誤歡迎指正!