vue项目 对路由参数进行base64加密

vue项目 对路由参数进行base64加密,第1张

1.安装依赖

npm install --save js-base64

2.全局引入 main.js

import * as Base64 from 'js-base64'
Vue.prototype.Base64 = Base64

3.在页面中使用
加密

更多
 
getDetails(module, title, id) {
      let param = {
        module: module,
        title: title,
        articleId: id
      }
      this.$router.push({
        path: '/details',
        query: {
          info: this.Base64.encode(JSON.stringify(param))
        }
      })
    },

解密

 created() {
      let param = JSON.parse(this.Base64.decode(this.$route.query.info))
 }

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1296720.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存