![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实战积累
y2you
这个作者很懒,什么都没留下…
展开
-
vue3 + vue-pdf-embed实现放大、缩小、滚动翻页功能
起初以切都还顺利,到了将滚动条设置到顶部 / 底部时,是通过子组件的pdf内容页来获取滚动距离,但是一直没有获取到,卡了半天突然想起项目中有个地方也修改过滚动距离,查看了下代码,才发现是获取的父容器的滚动距离。后来想了想,scrollTop为什么是父容器在改变,子组件一直都是零,个人思考结论是:滚动条是父容器的滚动条,不是子组件的。滚动翻页功能是最近的优化需求,在官网没有找到直接实现的方法,翻了翻网络,都是其他依赖的帖子,而且也没有滚动翻页的功能,思来想去,决定通过监听滚动距离来实现。原创 2024-01-22 17:16:17 · 1102 阅读 · 0 评论 -
原生input + vue 输入限制遇到的问题
结合其他群友的说法,event.target.value和v-model绑定变量,二者的值其实还是独立的,但vmodel绑定了,又修改了event.target.value,修改event.target.value可以成功,但却不是修改的绑定变量,导致冲突。回顾编写逻辑代码的时候,试了很多种实现途径,写代码的逻辑没有提前规划,在试错中修正,导致思路没有很清晰,忽略v-model和event.target.value的细节差异。身高体重分别最多输入3、4位数,且只能输入数字。,所以真实的值刷新出来了。原创 2023-08-14 10:29:36 · 125 阅读 · 0 评论 -
随机生成包含大小写字母、数字的8位字符串
需求:初始化密码包含大小写字母和数字。原创 2024-01-10 16:00:32 · 610 阅读 · 1 评论