工作笔记
保护我方澄澄
这个作者很懒,什么都没留下…
展开
-
qiankun报错的一些方向
qiankun报错的一些方向qiankun报错的一些方向一、往主应用给子应用配的路口方面去查错误二、主要为子应用的两个方面的问题,子应用的main.js没有配qiankun周期方法 也就是bootstrap mount 、unmount等方法 一般不会错,比较都是cv过来的第二个是vue.config.js里的配置问题 ,照着网上的模板一一对比就行...原创 2022-05-18 11:06:40 · 318 阅读 · 0 评论 -
跳转路由的时候遇到的堆栈溢出问题 Maximum call stack size exceeded
问题:在做单点登录的时候,跳转其它项目的时候,出现了这个问题原因:跳转另一个项目是没有指定页面的,所以会访问到’/‘在路由文件中如果错误的配置了重定向地址,我是配到了login所以反复访问这个地址 大概37次,页面终于报错了修改重定向地址就没有问题了...原创 2022-04-28 17:23:32 · 879 阅读 · 0 评论 -
【keep-alive 中使用 show-overflow-tooltip 切换路由 tooltip 不消失的简单解决办法】
tooltiploading原创 2022-01-18 17:49:37 · 867 阅读 · 0 评论 -
[Vue warn]: Duplicate keys detected关于v-for的重复key报错 el-select
在使用v-for的时候,很容易出现如图所上的报错情况 v-for="item in fileTypeList" :key="item.value" :label="item.label" :value="item.value"根本原因是为了省事直接 在key的地方使用了item.属性当使用的数组对象中的value属性有重复值的时候就会报错,1.因此可以采用正确写法v-for="(item.原创 2021-10-21 17:34:50 · 11495 阅读 · 3 评论 -
axios.delete的传参与post/get的区别
今天在调用axios.delete方法时,由于传参的问题,搞了好久没有调通,后来通过查资料了解到的一个小bug。问题背景:调用删除接口的时候采用的delete方式,然后用get/post的传参方式传值结果调试的时候,方法直接走完,也不报错,network也没有记录到接口的触发。然后发现delete方式传参需要包裹参数也就是 post/get 是这样 axios.delete(url,params)而delete是这样 axios.delete(url,{data:params})也就是多一层d原创 2021-09-23 17:50:53 · 648 阅读 · 0 评论 -
简单的uniapp获取浏览器缓存的同步和异步方法
场景:原pc项目转简易移动版uni,登录之后,调用接口的时候,接口401鉴权失败。分析一顿之后发现是登录返回的token没有塞到后来axios请求的请求头中的Authorization中再一看登录接口确实返回了token,那么问题就是token拿到之后没有塞到请求头配置变量中一看果然是异步的问题:原来是使用了 uni.setStorage()和uni.getStorage() 造成token传递的时候异步最后直接改成 uni.setStorageSync() 和 uni.getStorageSy原创 2021-08-24 22:09:08 · 978 阅读 · 0 评论 -
身份证校验简易版
最近工作中遇到前端写身份证的校验,查了下网上的正则表达式直接套用发现会有些许bug,于是拆解了正则表达式,便于自定义校验18位身份证的结构/^[1-9][0-9]{5}([1][9][0-9]{2}|[2][0][0|1|2][0-9])([0][1-9]|[1][0|1|2])([0][1-9]|[1|2][0-9]|[3][0|1])[0-9]{3}([0-9]|[X])$/; 6位地址编码>|< 4位年份码 1900-2029 >|< 2位月份原创 2021-08-15 16:26:26 · 286 阅读 · 0 评论 -
输入失焦和提交按钮冲突的时候 -- --移动端网页
在开发移动端网页的时候遇到了一个问题,输入框还未失焦,输入校验的值改变的时候,会先触发了@change绑定的方法,这个时候对按钮@click方法会有卡壳。研究了一些方法,最后发现可以使用自带的@touchstart方法规避这一类问题...原创 2021-08-15 11:14:02 · 226 阅读 · 0 评论