- 博客(13)
- 收藏
- 关注
原创 Bivane:React 组件库,PC 和 H5 交互分开适配
Bivane 是一个:基于 React + Tailwind CSS 实现,以 Vant 的设计语言为视觉源,以 shadcn copy-paste 形态分发进你的项目。它的核心做法只有一句话——forceMode这里说的「自适应」不是把 PC 界面缩一缩塞进手机,而是。
2026-10-28 10:15:56
174
原创 AI + Map 文件:高质量还原 Vite 打包源码实战
随着时间的推移,加上电脑几次清理磁盘,前段日子因为内存严重不足,我一咬牙就把当年的项目文件夹彻底删了。还原后的代码里,图片路径全是断裂的,页面一片空白。结果发现,GPT 在处理代码逻辑推理和边界情况时表现得更稳健,经过它处理后的代码,Bug 数量明显减少,最终顺利跑通了所有功能。为了让页面能正常交互,我让 AI 分析代码中的请求参数,直接在本地生成了一套完整的。,它在理解中文指令和快速生成代码上反应很快,但在处理一些复杂的逻辑兼容(比如 axios 的底层改写)时,偶尔会出现考虑不周的情况。
2026-06-02 10:10:31
196
原创 大纲+AI
AI解放了我们的双手,却没解放我们的大脑。它把我们从繁琐的执行里抽出来,让我们有更多时间去思考、去创新、去感受。2026年,工具已经足够强大。剩下的,是我们如何用它,成为一个更清醒、更不可替代的“人”。毕竟,会用AI的人很多,但会“想”的人,永远珍贵。写于2026年6月1日,一个AI已经深度融入生活的时代。
2026-06-01 11:05:01
173
原创 VS Code 插件开发实战:打造自定义功能扩展插件
通过fun.js格式化选中文本批量修改命名规范生成特定格式的代码片段title: "【替换】移除选中内容中的空格",},description: "替换选中数据"},title: "【替换】移除选中内容中的方括号",},description: "替换选中数据"},title: "转换为小写",},description: "将选中文本转换为小写"},title: "转换为大写",},description: "将选中文本转换为大写"},
2026-02-06 10:36:11
638
原创 uniapp - 微信小程序不支持吸顶效果啊
但是有createIntersectionObserver节点布局相交状态 api 可以实现。写好的列表组件结合不了就只能重新再弄一个,不过这场景也不常见,也不封了,直接页面就好。样式 不支持吸顶 position: sticky;参考 账单列表滑动月份统计固定位置。
2025-10-16 11:22:05
203
原创 文件预览问题
h5 对接app Android 基本以上方式都可以,但是有部分手机有兼容问题 doc docx 打不开,所以还是跟app定个协议调他们内部方法实现。h5 doc docx 打开不了 ,直接 window.open('url') 唤起下载。通过插件@vue-office/pdf + 页面 起个服务 viewPdf。通过插件ofd.js 渲染 + 页面 起个服务 viewPdf。'域名+ /viewPdf.vue?'域名+ /viewOfd.vue?'域名+ /viewTxt.vue?
2025-05-21 10:14:36
335
原创 多条件分组组件
这个实现比较没什么难的,就是画[ 线比较麻烦 ,现在线位置对了,通过撑满,底色覆盖实现了,就是逻辑且或需要计算具体看代码吧。这个是一个多条件配置,可以条件分组配置,用户配置条件后,会根据条件进行数据过滤,显示,处理数据等场景下使用。
2025-05-07 16:27:21
295
原创 native-ui 数据表格简单二次封装
Naive UI 是一个 Vue3 的组件库。 组件蛮丰富的,数据表格写法都是render 函数写法,为了简化和统一组件的使用,二次封装一次简单表格,固定模式
2024-07-25 16:32:39
1774
原创 转换数据工具
'数据1,数据2,数据3,数据4' 转成[{ "label": "数据1", "value": "item" }, { "label": "数据2", "value": "item" }, { "label": "数据3", "value": "item" }, { "label": "数据4", "value": "item" }]提供转的方法和要转换的数据最终输出想要的数据,可能觉得麻烦,没必要,但是我觉得积少成多,经常处理多了就是通用。json-schema数据转ts有现成的npm,但是。
2024-05-23 18:25:29
1938
1
原创 接入arm遇到的问题
1.pc打开调试模式,User-Agent是以移动端设备的数据,实际情况,如果是在移动端出现问题不利于定位,所以需要更改上报数据。需要这样设置才能设置成功,但是设置自动打点的会默认加上上一个配置参数导致pv health 等会默认带上这个无意义的参数。监控数据应该是取hearder的 User-Agent,所以设置了也还是没有用。一开始考虑到c1,c2,c3 设置, 像问题1可以配置c1处理区分。所以c1,c2,c3 是公共的,不适用于单独上报配置的。2.特殊场景单独打点信息使用事件打点。
2024-05-13 16:12:29
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅