- 博客(205)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 [Vue2]判断引用组件是否注册了 $emit 对应的事件
Vue2中可以通过$listeners属性判断父组件是否注册了特定事件。子组件使用this.$listeners.myEvent检查事件注册情况,若存在则触发$emit。示例展示了一个按钮组件检查并触发myEvent事件的实现方式。注意$listeners需要Vue2.4.0+版本支持,Vue3的事件处理机制有所不同。这种方法便于子组件根据父组件的事件注册情况执行不同逻辑。
2025-05-29 09:54:15
243
原创 [Vue组件]半环进度显示器
这是一个基于Vue和SVG实现的半环进度显示组件。组件特点包括: 纯SVG实现,无第三方依赖,兼容现代浏览器 可配置进度百分比(0-1)、是否显示高亮指示器、指示器大小和偏移量 支持自定义分段数(divider)和分割线样式 提供多种颜色自定义选项:背景色、进度色、高亮色、分割线颜色 包含插槽(Slot)用于在进度环内放置自定义内容 组件通过SVG路径绘制半圆环背景和进度条,使用数学计算精确控制进度显示和分割线位置。指示器会自动跟随当前进度所在分段的中心位置移动。
2025-05-28 22:44:51
971
原创 [Vue组件]比例环形编辑
这是一个基于 Vue.js 的交互式环形编辑组件(YsCircularEdit),用于可视化和动态调整比例分配。核心功能包括:适合用于数据分配、资源管理等需要直观比例调整的场景。
2025-05-27 17:56:52
603
原创 删除用户凭证
我用个人电脑修改了项目,提交了git。然后第二天在公司电脑git pull的时候失败,只有部分仓库,git colne直接失败,部分仓库无问题。删除git相关凭证,重新登录。
2025-05-22 10:07:51
418
原创 [Uni][微信小程序]wx小程序遇到的奇葩事情
1. 后端返回的markdown字符串,通过流推送时,ios会偶发序号和内容错行问题,使用`mp-html`和`towxml`都会出现2. 迫不得已,重写有序列表、无序列表相关内容,取消默认的序号和标记,改为新增元素到html结构中3. 通过`span`设置新的有序列表,但是部分有序列表意外出现错行4. 经研究,当li标签内没有`a`标签时,`rich-text`会解析成多个,然后导致意外换行
2025-04-18 15:26:02
702
原创 [微信小程序]对接sse接口
在微信小程序中,由于原生API不支持标准的Server-Sent Events(SSE),基于wx.request结合enableChunked特性实现了一个自定义的SSE流数据接收方案。
2025-03-27 15:33:58
1192
3
原创 解决sse接口切换浏览器tab后,接口重发问题
microsoft/fetch-event-source在切换浏览器标签后,sse接口暂停,切换来后,接口重发。
2023-11-27 10:48:00
2422
4
原创 [flutter][报错]One or more plugins require a higher Android SDK version.
修改方案:找到本地flutter安装目录D:\flutter\flutter_windows_3.3.1-stable\flutter\packages\flutter_tools\gradle,修改flutter.gradle文件内static int compileSdkVersion = 31==》static int compileSdkVersion = 33。
2023-07-20 10:50:21
2745
使用Navicat小绿叶写储存结构时,查询视图是否存在报错
2019-08-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人