会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Live2d Test Env
致爱丽丝
但为君故,沉吟至今
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
···
15
下一页
2024年8月27日
vue3写一个触底加载hook
摘要: 天行健,地势坤 -- 《周易·象传》 背景:在一个滚动容器下实现触底加载更多的函数,由于此模块使用的场景较多,因而自己实现了一个滚动加载的hook(顺带尝试了下hook) 需求:左侧tab切换时,右侧聊天历史tab要清空并重新请求;右侧触底时,要触发分页请求(如果有);使用dayjs中的fromno
阅读全文
posted @ 2024-08-27 11:55 致爱丽丝
阅读(266)
评论(0)
推荐(0)
2024年7月29日
node-内存溢出问题
摘要: 一人行,天地为师。--佚名 项目需要将客户机的sn码作为请求参数之一, 但是早上开项目的时候 发现主进程与渲染进程无法交互了, 具体表现为: 主进程在窗口初始化完毕后获取了客户机的sn码,随后发送给前台,这是在主进程打印出来的 然后前台并没有接收到,无论重启编辑器或者重启机器都没解决这个问
阅读全文
posted @ 2024-07-29 14:39 致爱丽丝
阅读(71)
评论(0)
推荐(0)
2024年7月10日
vue3中关于指定props的复杂ts类型
摘要: 如果要对props的数据进行指定类型, 基本类型可以直接使用类型约束,复杂类型可以使用PropType进行约束 interface ItemInterface { title: string code: string status: number icon: string } const props
阅读全文
posted @ 2024-07-10 14:45 致爱丽丝
阅读(931)
评论(0)
推荐(0)
2024年6月30日
v3中reactive中的小坑
摘要: “现在我们能造什么?能造桌子椅子,能造茶碗茶壶,能种粮食,还能磨成面粉,还能造纸,但是,一辆汽车、一架飞机、一辆坦克、一辆拖拉机都不能造。” 前两天在写一个比较痛苦的表单,大概是这种: 抽屉内的表单在点击不同radio时会显示不同的待选项,抽屉关闭时所有项要回到初始态。保存时要分别校验不同项下的内容
阅读全文
posted @ 2024-06-30 16:10 致爱丽丝
阅读(77)
评论(0)
推荐(0)
2024年6月25日
阻断edge自动更新
摘要: 参考:https://www.php.cn/faq/675661.html 注意使用管理员身份
阅读全文
posted @ 2024-06-25 10:03 致爱丽丝
阅读(17)
评论(0)
推荐(0)
2024年6月20日
需求:添加item后自动滚动到容器底部(如果有滚动条)
摘要: 大巧不工,用了原生js <template> <div class="app-container"> <div class="box"> <div v-for="(item, index) in count" :key="index" class="item"> {{ item }} </div>
阅读全文
posted @ 2024-06-20 11:15 致爱丽丝
阅读(25)
评论(0)
推荐(0)
2024年5月13日
vite 自定义插件获取打包时长
摘要: // vite.config.ts // 打包时间 function buildTimePlugin(mode) { console.log('mode :>> ', mode) return { name: 'build-time', // 在 buildStart 阶段设置初始值 buildSt
阅读全文
posted @ 2024-05-13 18:38 致爱丽丝
阅读(159)
评论(0)
推荐(0)
2024年5月2日
基于CodeMirror开发在线编辑器时遇到的问题及解决方案
摘要: 需求:实现json在线编辑并支持校验,基于此使用了 CodeMirror在线编辑,jsonlint校验输入数据 // package.json: "dependencies": { "codemirror": "^5.53.2", "core-js": "^3.8.3", "jsonlint": "
阅读全文
posted @ 2024-05-02 17:24 致爱丽丝
阅读(1694)
评论(0)
推荐(0)
2024年4月30日
论术:浅谈防御性编程
摘要: WHAT 在防御式驾驶中拥有这样一种思维,那就是你永远也不能确定另一位老司机将要做什么。为了防止在其他人做出危险动作时你也不会受到伤害,你要承担起保护自己的责任,哪怕是其他司机犯的错误,这就是所谓防御性编程的意义所在。 防御性编程是一种细致、谨慎的编程方法。为了开发可靠的软件,我们要设计系统中的每个
阅读全文
posted @ 2024-04-30 15:24 致爱丽丝
阅读(53)
评论(0)
推荐(0)
2024年4月28日
es6语法同时解构&重命名&赋初值的方法
摘要: 刚发现es6支持这样写: const { unitLineChart: list1 = [], unitTpo: list2 = [] } = await AjaxAPI(params.name) 以上
阅读全文
posted @ 2024-04-28 14:24 致爱丽丝
阅读(49)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
15
下一页