- 博客(9)
- 收藏
- 关注
原创 Vue2在组件中v-model的使用
本文介绍了Vue2中实现组件双向绑定的两种方式:1)使用v-model,通过model选项自定义prop和事件名,适用于表单控件等场景;2)使用.sync修饰符,通过update:propName模式触发事件,支持多个prop的双向绑定。文章提供了代码示例说明两种方式的实现方法,并比较了它们的适用场景。
2025-06-24 15:29:14
735
原创 Nuxt 自动导入组件 + ref 同名导致递归更新的坑及解决方案
Nuxt3自动导入组件时容易因变量名冲突导致递归更新错误。当组件名(如FileUpload)与ref变量名(fileUpload)相同时,Vue响应式系统会形成无限循环。
2025-06-10 15:46:26
368
原创 为什么文件拖拽上传时 dataTransfer.files 是空的?原来是这个坑!
拖拽上传时控制台显示files为空但实际有值?这是浏览器事件对象的复用机制导致的!当你在事件回调中立即打印files变量,可以正常获取文件;但在控制台展开事件对象查看时,浏览器已清空了dataTransfer数据。关键点:1) 事件对象是复用资源;2) 控制台展开的是延迟获取的清除后状态;3) 必须立即保存files到变量使用。开发建议:实时保存files、不要依赖控制台展开数据、完成桌面文件拖拽测试。
2025-06-09 14:48:16
355
原创 nginx配置websocket反代理
WebSocket协议相比较于HTTP协议成功握手后可以多次进行通讯,直到连接被关闭。但是WebSocket中的握手和HTTP中的握手兼容,它使用HTTP中的Upgrade协议头将连接从HTTP升级到WebSocket。这使得WebSocket程序可以更容易的使用现已存在的基础设施。
2025-03-19 21:46:16
343
原创 springboot获取用户请求的request信息方法
由于需要使用到分页的查询信息,需要pageNum和pageSize这两个字段,可是便不想在每个方法里面都获取一次分页数据,所以便在网上查找,才知道有这个类和方法使用。直接调用上面封装后的方法就可以获取用户请求的request信息。通过controller方法直接填写的request进行使用。以上是目前我所知道的内容。
2024-08-17 17:31:08
392
原创 mybatis新增数据后返回添加数据的主键id
在mybatis中有两个属性,useGeneratedKeys和keyProperty只需要在xml的插入语句中设置这两个属性即可实现其中设置useGeneratedKeys参数值为true,在执行添加记录之后可以获取到数据库自动生成的主键ID,在自动获取到主键值后,需要设置返回的主键对象,
2024-07-06 23:41:47
624
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1