Vue中使用Base64編碼和解碼
npm引入包
npm install --save js-base64
單個文件中使用
let Base64 = require('js-base64').Base64;
Base64.encode('dankogai'); // ZGFua29nYWk=
Base64.encode('小飼弾'); // 5bCP6aO85by+
Base64.encodeURI('小飼弾'); // 5bCP6aO85by-
Base64.decode('ZGFua29nYWk='); // dankogai
Base64.decode('5bCP6aO85by+'); // 小飼弾
Base64.decode('5bCP6aO85by-'); // 小飼弾
Notes:Base64使用
encodeURI
編碼的,也可以直接使用decode
進行解碼。decode
可以識別出來是encodeURI
還是encode
全局使用
- 首先在主入口文件main.js中引用:
import {Base64} from 'js-base64'
Vue.use(Base64);
// 使用
this.Base64.encode('小飼弾'); // 5bCP6aO85by+
this.Base64.encodeURI('小飼弾'); // 5bCP6aO85by-
this.Base64.decode('5bCP6aO85by+'); // 小飼弾
this.Base64.decode('5bCP6aO85by-'); // 小飼弾