自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 浏览器原理-深入理解事件循环

事件循环是运行在浏览器渲染主线程中的一种机制,该主线程是浏览器众多线程中的一个核心组成部分,负责处理JavaScript代码的执行、DOM的更新、样式的计算以及页面的渲染等任务,要深入掌握事件循环,有必要探究,特别是渲染进程内部的结构,包括其主线程如何协同其他线程(如网络线程、解析线程等)共同处理网页的加载、解析、渲染以及响应各种用户事件。

2024-07-27 16:07:52 1625

原创 flexiblejs+rem实现两套UI设计图的响应式官网

响应式网站的实现方式很多,例如rem+vw、rem+flexible、媒体查询等等,之前公司要求开发一套官网能够同时适配三端(PC、IPAD、移动端),下面记录我遇到的问题以及解决方法。

2024-07-24 20:55:02 398

原创 前端开发-Unicode码点表情

这个范围包含了更多的符号和象形文字,如天气、交通标志、动物等。其中也包括了一些表情符号,特别是那些与日常活动、自然和食物相关的符号。Unicode为表情符分配了一个特定的代码点(Code Point),这些代码点通常是以。的Unicode范围,这个范围包含了多种面部表情符。代码通过遍历这个范围,使用。方法将每个代码点转换为对应的表情符,然后将这些表情符添加到数组中。

2024-06-04 13:25:06 302

原创 微信小程序开发-实现拖动动态弹窗

整体上基于Vant的popup弹出组件+touchmove事件,动态计算拖动的距离,从而调整弹窗的高度,布局内部使用slot插槽实现内容自定义。以上代码只是核心的移动事件的处理,如果需要调整弹窗的弹出位置等可以参考官方的文档自行封装。

2024-06-04 09:29:42 626

原创 微信小程序开发——封装导出PDF组件

有个需求,要求用户能够选中文本,然后能够将这些选中的文本配置成表格,并导出PDF或图片,要求表格的内容、样式可以根据预设选择自己喜欢的模板,一下是我的实现思路: 2.声明组件3. 使用4.获取js实例一开始我使用这种方式导出的图片,发现表格还是会有点失真,文字会有偏移效果,并且后续还需要对表格进行样式预设,单个表格在不显示音标的情况下无法自动居中,用这种方式非常麻烦,因此我最终抛弃了这种方式,使用takesnapshot+pdfjs方式实现。组件介绍:Sn

2024-06-02 10:17:13 2097

原创 微信小程序开发-实现自定义多功能复制栏

小程序实现自定义文本选中功能

2024-06-02 09:30:22 1214 11

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除