- 博客(13)
- 收藏
- 关注
原创 vue-Loop-Scroll 大数据流畅滚动
即使 10 万条数据,也能丝滑滚动不卡顿!仅渲染可视区域的 2 倍数据,大幅减少 DOM 负担,让滚动更流畅。适应变化,始终顺滑支持容器大小动态调整,即使数据实时更新,依然能保持平滑滚动,提供最佳用户体验。灵活滚动控制支持四向滚动、单步停顿、滚动速度调节、鼠标悬停控制等多种配置,让滚动更符合需求。本组件专为大数据滚动场景设计,滚动超顺滑,只渲染可见内容,性能优良。还能自动适应尺寸和数据变化,支持四向滚动、速度调节等各种控制,灵活又好用。
2025-07-10 13:40:07
361
原创 数字精度丢失处理
通过 Axios 请求得到的数据都是 Axios 处理(JSON.parse)之后的,我们应该在 Axios 执行处理之前手动使用 json-bigint 来解析处理。json-bigint 会把超出 JS 安全整数范围的数字转为一个 BigNumber 类型的对象,对象数据是它内部的一个算法处理之后的,我们要做的就是在使用的时候转为字符串来使用。
2023-06-20 16:35:26
690
1
原创 echarts + 百度地图实现散点图
项目需求 echarts + 百度地图实现散点图最近一直在使用echarts做项目 领导突然给提了一个需求 ,就是要我用echarts实现地图散点数据, 对于当时一直在使用echarts的我来说,感觉不就是小事一碟嘛,这不是有手就行???真到去做的时候才发现我是那么的天真 ,经过我不断的思考和查阅资料,最总还是解决了,中间解决问题的这段过程真的收益匪浅,说到底还是不够了解。初始准备首先创建一个vue项目 下载echarts第三方包 可以npm下载 也可以到github下载在页面引入 ceha
2021-11-27 13:39:16
3052
2
原创 前端常见性问题
前端常见问题一个页面从输入 URL 到页面加载显示完成,这个过程中都发生了什么?平时如何管理你的项目?javascript对象的几种创建方式javascript继承的6种方法ajax过程异步加载和延迟加载GET和POST的区别,何时使用POST?HTTP状态码一个页面从输入 URL 到页面加载显示完成,这个过程中都发生了什么? 分为4个步骤: (1),当发送一个URL请求时,不管这个URL是Web页面的URL还是Web页面上每个资源的URL,浏览器都会开启一个线程来处理这个请求,同时在远程
2021-10-08 16:15:44
130
原创 js的循环机制
js的循环机制JS单线程、异步、同步概念众所周知,JS是单线程(如果一个线程删DOM,一个线程增DOM,浏览器傻逼了~所以只能单着了),虽然有webworker酱紫的多线程出现,但也是在主线程的控制下。webworker仅仅能进行计算任务,不能操作DOM,所以本质上还是单线程。单线程即任务是串行的,后一个任务需要等待前一个任务的执行,这就可能出现长时间的等待。但由于类似ajax网络请求、setTimeout时间延迟、DOM事件的用户交互等,这些任务并不消耗 CPU,是一种空等,资源浪费,因此出现
2021-06-21 22:11:58
229
原创 移动端适配
在src下面创建一个assets文件夹,在文件夹里创建一个font.js文件。在main.js中引入即可!中都有,详细阅读即可。个人建议使用方法二。
2021-05-10 15:05:28
162
原创 DOM的绑定事件事件
typora-root-url: imagestypora-copy-images-to: imagesDOM事件的绑定DOM 事件允许javascript在html中注册不同事件的处理程序事件通常于函数结合使用,函数不会在事件发生前执行!事件事件是浏览器默认具备行为,不论是否基于js的绑定方法,事件都是存在的,只要相关的行为触发(点击),相关的事件(点击事件)就会触发。 在网页开发的过程中经常会有交互操作,比如点击一个DOM元素,需要让js对该操作做出相对应的响应,这就需要对DOM元.
2020-12-31 17:12:41
984
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅