
vue问题总结
龚箭
这个作者很懒,什么都没留下…
展开
-
vue+element+echarts 换肤功能
demo中的换肤效果没有用到css预编译处理整体的思路是 预先定义好多套css样式表分别放到static文件中,根据按钮切换在DOM上挂载相对应的CSS,听上去是个比较笨的方法,下面直接上代码预先在准备好自己写好的css文件、element官方主题样式、echarts官方样式(这里下载是js格式)...原创 2020-05-21 10:12:17 · 1308 阅读 · 1 评论 -
webpack+Vue多个axios接口代理问题
场景:前端项目对接多个不同路径的接口地址,需要多个代理解决本地跨域问题。解决方法:在config/index.js中dev:{ ...... proxyTable: { '/api1': { target: '需要代理的接口地址', changeOrigin: true, sec...原创 2019-12-05 09:37:25 · 585 阅读 · 0 评论 -
vue+elementUI 使用单选框和复选框时获取数据不回显问题
场景:使用elementUI单选框和复选框,动态循环渲染数据时,选中数据无法回显到页面.原因:因为Vue的数据劫持机制解决方案一尽量避免对data(){return { }}里的数据进行频繁赋值.尽量避免嵌套方式赋值.<div v-for="(tiem,index) in Data" :key="index" class=""> <div&...原创 2019-10-23 13:56:48 · 4551 阅读 · 1 评论 -
vue axios在IE浏览器的接口缓存问题 解决方案
场景当请求后端接口参数一样时,ie浏览器会自动读取接口的缓存数据,导致数据不能实时回显到的页面上解决方法:在axios中参数加入时间戳,是每次调用接口的是参数不一致get方式:this.$axios({ methods:'get', url:"", params:{ date:Date.parse(new Date()) //加入时间戳 ...原创 2019-10-23 13:42:24 · 1807 阅读 · 0 评论 -
vue项目兼容IE浏览器问题总结
1.axios兼容问题npm install es6-promise --save-dev在main.js中添加import promise from 'es6-promise';promise.polyfill();2.兼容ie9、IE10可能会遇到语法或者promise错误npm install babel-polyfill在main.js中添加impor...原创 2018-12-06 11:36:23 · 1457 阅读 · 0 评论 -
Vue-axios 设置请求头问题
在axios向后端传参时需要设置请求头,确保请求参数的格式为JSON字符串(此时用JSON.stringify(obj)无效时)this.$axios({ method:'', url:'', headers: { 'Content-Type': 'application/json',//设置请求头请求格式为JSON ...原创 2018-12-06 11:40:12 · 7956 阅读 · 0 评论 -
Vue 中 使用 vue-cookies和vue-session
一、Vue中使用vue-session1.npm 安装 vue-sessionnpm install vue-session2.在main.js中引入import VueSession from 'vue-session'Vue.use(VueSession)3.使用 this.$session.set("key",value); //存session thi...原创 2019-05-17 10:33:18 · 23145 阅读 · 1 评论