2025年11月19日

京东小程序报错APP-SERVICE-SDK:setStorageSync:fail

摘要: 京东小程序后台监控中心-业务代码异常报错: 4,Error,APP-SERVICE-SDK:setStorageSync:fail; at pages/brand/index onReady function; at api request success callback function, Er 阅读全文

posted @ 2025-11-19 10:02 逍遥云天 阅读(3) 评论(0) 推荐(0)

2025年11月18日

vue3+ts项目自定义全局函数调用正常但IDE报异常类型ComponentPublicInstance上不存在属性“$showLoading"

摘要: 如题,定义一个全局函数$showLoading,可以正常使用,但IDE报异常了,创建类型声明文件就可以了。 在 src 目录下创建 types 文件夹,然后创建 shims-vue.d.ts 文件: // src/types/shims-vue.d.ts import { ComponentCust 阅读全文

posted @ 2025-11-18 17:07 逍遥云天 阅读(3) 评论(0) 推荐(0)

2025年11月17日

vue项目实现Tab页面触底上拉切换下个Tab

摘要: 如题,实现Tab页面触底上拉切换下一Tab的功能,关键流程:下滑触底——显示“上拉切换下一页”——继续上拉超过一定距离(如100px)——切换下一页,重置相关参数。 关键代码: 一. 处理滚动的业务逻辑封装为goodsListScroll.js,代码如下: //触底上拉切换下一页相关代码 expor 阅读全文

posted @ 2025-11-17 14:57 逍遥云天 阅读(6) 评论(0) 推荐(0)

2025年11月12日

vue3+ts实现页面滚动位置的保存及恢复

摘要: 前言: 折腾了n个小时才搞定,这个在vue2中不显眼的功能到了vue3中没想到成为了拦路虎。借助于AI一遍一遍的尝试各种方案,最终敲定了路由守卫beforeEach中保存组件滚动位置到store,页面的onActivated中读取滚动位置并进行恢复。 实现思路: 路由守卫beforeEach中保存滚 阅读全文

posted @ 2025-11-12 17:18 逍遥云天 阅读(8) 评论(0) 推荐(0)

到底是用vue2还是vue3好?

摘要: 使用vue2还是vue3? 对于使用vue2还是vue3的争论一直在持续,个人对于这个问题也纠结了好久。 最近使用vue3+ts重构了现有vue2项目的几个主要的页面,也试着重写了一些比较复杂的功能,发现目前使用vue3的的最大障碍是生态不够完善,相较之下写法上的不适应就不算什么了。 如果你做的项目 阅读全文

posted @ 2025-11-12 16:40 逍遥云天 阅读(28) 评论(0) 推荐(0)

2025年11月5日

css3过渡效果如何处理高度不确定的动态内容

摘要: 如下图,要实现一个超出一定高度默认折叠的div层,下边带有展开/折叠按钮,点击按钮实现展开/折叠。 原来的代码: .attrTable { border-right: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5; height: auto; 阅读全文

posted @ 2025-11-05 13:34 逍遥云天 阅读(14) 评论(0) 推荐(0)

2025年11月3日

vue3+ts+pinia项目实现数据持久化配置

摘要: 前言: 在AI的协助下,捣鼓了好一会儿才搞定,遇到了配置persist单词拼错的,也有main.ts文件没配的,最后一步步排查所有问题才搞定了。这里就贴下所有相关的配置,也希望其他网友些博文的时候留意一点,尽量把所有相关的配置都写上,有时候关键的东西漏一点都够人排查好久的。 需要安装的插件: npm 阅读全文

posted @ 2025-11-03 17:05 逍遥云天 阅读(31) 评论(0) 推荐(0)

2025年10月31日

vue3+ts+vant4开发,已配置自动引入,使用closeToast组件报异常closeToast is not defined

摘要: 虽然已经配置了自动引入,但Vant 4 的closeToast是从vant/es/toast中导出的,而不是单独的close-toast模块。所以,使用的时候还是要手动引入的,加上如下代码就好了: import { closeToast } from 'vant/es/toast'; 引入close 阅读全文

posted @ 2025-10-31 13:04 逍遥云天 阅读(3) 评论(0) 推荐(0)

vue3+ts+vant4开发,配置自动引入组件,不再使用import引入

摘要: 前言: 这是vant4官方推荐的按需引入方式,对于自动引入的描述,官方是这么说的: 相比于常规用法,这种方式可以按需引入组件的 CSS 样式,从而减少一部分代码体积,但使用起来会变得繁琐一些。如果业务对 CSS 的体积要求不是特别极致,我们推荐使用更简便的常规用法。 虽然是这么说,但常规的使用imp 阅读全文

posted @ 2025-10-31 11:51 逍遥云天 阅读(39) 评论(0) 推荐(0)

2025年6月13日

华为开发工具‌DevEco Studio‌重用操作快捷键

摘要: 1. 查找文件——双击shift查找文件 2. 打开最近文件——ctrl+E 打开最近打开文件3. 查找文件目录——点project右侧的目标图标,可打开当前文件所在目录4. 自动导包功能——Ctrl+Alt+M5. 代码跳转——ctrl+点击6. 代码格式化——Ctrl + Alt + L7. 不 阅读全文

posted @ 2025-06-13 09:49 逍遥云天 阅读(86) 评论(0) 推荐(0)

导航