- 博客(58)
- 收藏
- 关注
原创 uniapp报错 Right-hand side of ‘instanceof‘ is not an object
vue3使用vue2的插件组件时,会报这个错,原因是vue2组件内部的props接收属性时的type类型要写成 [ Srting , Number ] 数组的形式, 而不是 ' String | Number ' 如图所示;
2025-03-17 10:43:42
374
原创 vantUI upload 上传组件v-model绑定问题
直接绑定一个数组会有问题,删除失效/上传不了等等。解决在v-model绑定的数组外包一个对象即可。
2024-06-24 17:50:59
318
原创 echarts 图表定时渲染刷新没效果?
对,就是这个clear方法,在你渲染echarts时 setOption之前去清除一下,那下次调用的时候就会获取新的节点去渲染了。但是写了以后发现没效果,是因为vue3做了缓存,它发现你在第二次渲染的时候,节点一点没变,一次就省去了重新渲染;注意哈,注意哈,注意哈:我要开始装逼了:神之一手。定时刷新 在钩子中写定时器,定时执行。
2024-04-29 15:42:32
308
原创 react中修改state中的值无效?
问题来了,明明已经修改过了,为什么拿不到值呢,原来是setState的执行机制导致的,setState是作为异步来执行的,打印是同步的,因此拿不到值。解决: 要想获取更新后的值,只需在setState第二个参数中获取即可。
2024-02-25 17:20:44
937
原创 vue 路由传参 刷新后,传递的参数类型改变
问题: 今天在项目中遇到一个问题,就是路由传参的时候,首次渲染是可以拿到正确的值,刷新后传递的参数被强制转为了字符串类型;
2024-01-19 15:55:31
458
原创 JS执行机制
JavaScript是一门单线程的非阻塞脚本语言,同一时刻只允许一个代码段执行。在单线程的机制下,执行异步任务时,在等待结果返回的这个时间段,后面的代码就无法执行了。JS在执行代码时,遇到异步任务之后还有同步任务的场景时,它并不会等待异步任务执行完,而是先执行同步任务,那么JS是如何做到这一点的呢?本篇文章将详细讲解上述问题,欢迎各位感兴趣的开发者阅读本文。
2023-10-27 13:31:02
88
原创 table的td设置了colspan 失效
解决: 给table设置样式 table-layout: fixed;问题: td设置colspan属性无效。
2023-10-18 11:13:08
1371
原创 vue3 vue-router4设置兜底路由,404页面,通配符
找了一段时间才找到,因为vue-router4.0会不匹配‘*’ 这个标识,如果想用vue3.0+Vue-router4.0进行兜底路由,不可以用通配符;
2023-10-17 22:28:26
514
原创 Promise融会贯通
三种状态:初始状态:pending成功状态:fulfilled | resolved失败状态:rejected谁能改变状态:在执行器函数中的两个参数 resolve 和 reject调用resolve() 状态从pending => fulfilled调用reject() 状态从pending => rejected注意:状态只能从pending 到 fulfilled;或者从pending 到 rejected;不能从fulfilled 到 rejected;
2023-10-17 22:24:56
78
原创 nvm的使用
nvm 全称 Node Version Manager 顾名思义它是用来管理 node 版本的工具,方便切换不同版本的 Node.js。
2023-10-16 17:56:31
129
原创 MongooseError: Model.create() no longer accepts a callback
问题:使用create方法新增文档的的时候失败;解决: 版本太高所致;
2023-09-21 13:00:45
410
原创 前端配置了代理,还是跨域怎么回事?
今天被同事邀请帮忙看bug的时候,遇到了这个问题;代理配了,而且再三确认配置的没问题,项目也重启了,浏览器直接发访问是可以获取到的,但控制台就是报跨域。没办法,再次看代码,最后终于发现了问题。问题是这位同事在对axios进行二次封装的时候,配置了baseUrl,那么问题来了,如果你配置了代理,又在axios中配置了baseUrl,那么它会将baseUrl和请求路径进行拼接然后去做访问,并不会去走代理;因此,才会一直报跨域的错。
2023-09-20 14:48:25
910
1
原创 vscode 设置settings.json不生效?
安装了prettier以及vetur,且进行了扩展配置,但是代码格式化的时候不生效。检查文件根目录下是否有editorconfig文件,如果有,删掉即可用。
2023-09-18 10:34:37
2666
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人