Vue2.x + Vue-Router3.x 实现Query传参加密解密(插件)
vue-Router官方说明文档:
vueRouterEncryption 项目地址:
1 加密需要依赖 crypto-js 库,安装npm install crypto-js --save
2 手动将github项目中的utils文件夹放入开发项目中
3 修改utils/encryption.js中的baseCryptoCode,设置每个项目唯一的16位值
4 router.js 引用
import Vue from "vue"
import VueRouter from "vue-router";
import { stringifyQuery, parseQuery } from "./utils/query";
Vue.use(VueRouter);
const router = new VueRouter({
mode: 'history',
routes: [],
parseQuery: parseQuery, // 反序列化query参数
stringifyQuery: stringifyQuery // 序列化query参数
});
export default router
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。