- 博客(13)
- 收藏
- 关注
原创 vue项目AES密码加密解密
首先,安装crypto-js 和 js-base64进行npm install crypto-js --save-devnpm install js-base64 --save 定义全局函数/** * 工具类 */// import Vue from 'vue'import CryptoJS from 'crypto-js'const Base64 = require('js-base64').Base64// 电话参数加密 解密 (这个需要和后端约定加密解密参数)var ae
2022-02-25 10:12:56 2345 1
原创 vue项目请求接口封装
以下是我的写法,有意见的可以随时提出首先建立相应文件夹api.js请求方式封装import axios from 'axios';axios.defaults.timeout = 60000axios.defaults.baseURL = '/'//对返回错误信息进行的处理import judgeErrorCode from './errorCode.js'// 添加请求拦截器(目前并不完善)//axios.interceptors.request.use(config => {
2021-01-12 17:57:14 1035 4
原创 vuex的存值和取值详解和vuex状态管理 -- store刷新后数据会重置的解决方法
第一步建立store文件,在main.js 引入import Vue from 'vue'import App from './App.vue'import router from './router'import store from './store'new Vue({ router, store, render: h => h(App)}).$mount('#app');第二步在store建立index.js和mutations.jsindex.jsimpo
2021-01-12 17:38:26 670
原创 关于项目中遇到的小问题总结
问题一 :通过js操作循环数组,删除指定元素,通过判断,如果需要删除多个的话只能删除第一个首先贴上解决问题的网址:https://www.jb51.net/article/113954.htm原因:删除第一个指定元素的时候,元素的索引已经发生了变化,找不到对应的元素。下面是我用的一种方法,在要删除的元素的索引置为 i–(function () { var arr = [1,2,2,3,4,5]; var len = arr.length; for(var i=0;i<len;i++)
2020-11-20 18:35:40 167 3
原创 通过配置代理解决跨域问题
target: 接口域名changeOrigin: true, 表示是否跨域pathRewrite: {‘^/api’: ”} 表示需要rewrite重写的,
2020-06-23 10:47:43 259
原创 vue项目中通过echarts实现地图路径展示
首先先定义装地图的盒子,还需先引入china.js;新建一个map-options.js如下//map-option.jsvar cities = [{ "name": "广东", "value": [113.2563, 23.1297]}, { "name": "河南", "value": [113.6806, 34.7553]}, { "name": "山东", "value": [117.001, 36.6885]}, { "na
2020-06-02 18:30:47 2937
原创 在vue中使用axios中的post请求时, 如何将json数据改为formdata类型
vue中用qs传参发送axios请求方法一:首先在npm中安装:npm install qs然后再项目中引入 import qs from ‘qs’然后我们发送Axios的时候就可以使用qs.stringify了 axios.post('http://192.168.33.10:8009/api/token', qs.stringify({ email: email, password: pass, })) .then(f
2020-05-28 19:49:11 1543
原创 关于element-ui tree树形控件中:default-checked-keys的问题
:default-checked-keys="defaultCheckedKeys" ref="rightsTree"defaultCheckedKeys:[] this.$nextTick(() => { this.$refs.rightsTree.setCheckedKeys(this.defaultCheckedKeys); });https://blog.csdn.net/DarkHorseK/article/details/102540279..
2020-05-28 17:35:58 11425 19
原创 element-ui 下拉框动态选中点击的数据
<el-select v-model="userInfo" value-key="id" multiple placeholder="请输入用户角色"> <el-option v-for="item in rolesList" :key="item.id" :value="item" :label="item.name"> </el-option> </el-select>//userInfo是下拉框中默认选中内
2020-05-27 18:10:53 1962
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人