![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
hellolipop
这个作者很懒,什么都没留下…
展开
-
前端发送get请求时参数中含有中括号[]导致报错400Bad Request
由于参数中含有特殊符号[]导致报错,尝试使用了json转码后encode,但是都没有效果,最后发现我们需要将参数序列化,这样就ok了。1、引入qs序列化库。原创 2023-04-13 11:13:07 · 2867 阅读 · 0 评论 -
vue3+element-plus使用tooltips时弹出的气泡位置错误的问题
element-plus使用tooltips时气泡位置错误,箭头和主题部分分离原创 2022-06-23 17:37:49 · 3012 阅读 · 2 评论 -
前端接口报错431解决办法
起因这次的项目使用的是后端返回的token来进行接口请求登录验证,由于后端没有进行优化,当权限过多时造成了前端请求时报错431,这我就头大了,接下来都无法进行开发了。后续方法一开始在网上找了很多方法,如果使用的是vue-cli构建的项目,启动时使用的也是vue的vue-cli-service.js启动项目。只要在node_modules中找到.ban文件夹下的vue-cli-service.cmd文件,添加如下内容"--max-http-header-size=1000000"当然size的数值原创 2022-02-23 11:23:56 · 8177 阅读 · 3 评论 -
IE11打开后显示空白页,报错:1002||不支持XXX属性或方法
IE11打开后显示空白页,报错:1002||不支持XXX属性或方法出现这种情况一般分两种情况:没有使用babel进行编译。某个插件使用的函数不支持ie。这时候我们首先要进行排查,如果是第一种情况请参考安装配置babel。第二种情况就会比较难排查,需要注释掉一些可能存在问题的插件,找到之后看有没有替代的方法,如果一定要使用那么可以参照IE11白屏。...原创 2021-10-12 11:47:06 · 439 阅读 · 0 评论 -
兼容ie的下载方法
兼容ie的下载方法在平时开发用的是谷歌浏览器,突然要兼容ie10以上,这时候我发现我原来的处理下载文件的方法在ie报错了。报错信息如下:折腾了一下午,最后发现是我草率了。navigator.msSaveBlob()方法将文件或Blob保存到磁盘。此方法的行为方式与navigator.msSaveOrOpenBlob()相同,只是禁用了文件打开选项。直接在我的下载方法后加入判断,优先使用此方法即可解决ie报错的问题了具体代码如下:exportFile(url, method = "get"原创 2021-08-12 18:19:56 · 335 阅读 · 0 评论 -
vue menu中点击去往其他页面时刷新问题-重新加载
需求:应甲方要求,需要在菜单栏中增加一个跳转按钮,此按钮点击后会更改路由并显示弹框让客户确认是否跳转。关闭弹框返回上一个路由,确认则去往新地址并且返回上一个路由。bug:当返回的路由本身不再刷新数据时在点击链接按钮时弹框已经更改成false了,进入链接页面不会刷新页面导致无法显示弹框。解决方案:利用vue的activated()方法重新激活,进行更改,将弹框的false重新赋值为true。代码如下:...原创 2021-02-26 11:39:39 · 696 阅读 · 0 评论 -
iview使用Modal时打开关闭页面抖动问题
在使用iview的Modal时经常会出现抖动的问题,其实大多数的ui库都有这个问题,最好笑的是iview的文档本身也是有这个问题的。言归正传,这样的抖动是肯定不会让客户满意的,这时候该怎么解决呢?当然是开动你的小脑经,打开调试窗口,打开你的Modal,当模态框打开关闭时,你的body是不是多了点东西这就是罪魁祸首了。知道了具体是什么原因导致的,那解决起来就简单了,在打开和关闭的时候弹框会分别先加上overflow: hidden导致你的页面滚动条没了,关闭的时候移除样式。这就是抖动为什么会发生的主原创 2020-08-31 17:22:58 · 1096 阅读 · 1 评论 -
使用ivew开发样式偶尔失效,布局错乱
在使用ivew开发过程中,平时正常显示的页面偶尔会出现错乱的情况,而且是局部问题,如下这是由于在页面进入时我们使用v-if进行判断,在使用row和col来进行布局的时候当判断时col的隐藏显示会让row重新进行渲染,从而导致页面错乱,解决方法便是使用v-show,这样就保证了页面的稳定性,不会再出现这种错乱的情况了...原创 2020-08-31 15:59:36 · 463 阅读 · 0 评论 -
TypeError: Cannot create property ‘csrq‘ on string ‘‘“
TypeError: Cannot create property ‘csrq’ on string ‘’"在使用子组件时如果子组件一开始要求传参,但是在另一个页面中不需要传参时一般会有这样的错误我们首先要做的就是看看你的props是否正确默认值为对象的时候只能用这种形式表示,不然就会报错当更改完之后还是有错误的话那一般就是在created中做判断的时候写错了条件导致的Cannot use ‘in’ operator to search for ‘dateTime1’ in "等错误大多数都是原创 2020-08-26 15:51:31 · 2316 阅读 · 0 评论 -
vue路由按需加载
在vue中路由过多的话会让用户体验变得极差,加载时时间过长,使用这种方式配置的话会按需加载,以此提高性能const test1 = ()=>import('@/components/test1.vue') const test2 = ()=>import('@/components/test2.vue')//指定了相同的webpackChunkName,会合并打包成y一个js文...原创 2019-09-08 09:14:36 · 124 阅读 · 0 评论