zoukankan      html  css  js  c++  java
  • Vue中使用Base64编码和解码

    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

    image-20201024090940654

    image-20201024090951246

    全局使用

    1. 首先在主入口文件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-');  // 小飼弾
    
  • 相关阅读:
    Python记录12:迭代器+生成器+生成式
    Python记录11:叠加多个装饰器+有参装饰器
    Python记录10:模块
    Day7
    Day7
    Day7
    Day7
    Day7
    Day7
    Day7
  • 原文地址:https://www.cnblogs.com/cuianbing/p/13867622.html
Copyright © 2011-2022 走看看