自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 el-select 触底分页+远程搜索

大部分情况下使用 el-select 的时候,el-options 中 options 的值都是后端接口给的数据,直接赋值就可以了。但是有的时候数据量比较大,比如几千甚至上万条的时候,如果直接赋值,整个页面的 dom 会被撑爆,不仅请求全量数据接口的时候时间会很久,而且赋值完之后整个页面会非常卡。解决方案:- 后端将接口改为分页的、前端将el-select下拉框中的数据改为滚动加载- 后端将接口改为模糊搜索的形式,通过选择器中输入的内容去搜索模糊匹配的数据然后返回;前端使用 elementUI 中el

2023-06-20 22:26:35 132690 1

原创 Minemap 地图使用

Minemap是一款商业地图,其实前端使用地图真的没有那么难,任何事物都是讲究方法的,前端使用地图也是一样的。

2023-02-28 22:04:56 132715 16

原创 ECharts数据可视化项目-大屏数据可视化【持续更新中】

应对现在数据可视化的趋势,越来越多企业需要在很多场景(营销数据,生产数据,用户数据)下使用,可视化图表来展示体现数据,让数据更加直观,数据特点更加突出。

2023-01-30 17:22:10 131670 11

原创 前端炫酷大屏VUE+DataV+Echarts【已完结】

轻松建立前端炫酷大屏【VUE+DataV+Echarts】搭建到一站式大屏

2023-01-16 22:20:28 129493 6

原创 Echarts数据可视化教程(超详细,持续更新中....)

Echarts是一个使用JavaScript实现的开源可视化库,兼容性强,底层依赖矢量图形库ZRender,提供直观,交互丰富,可高度 个性化定制的数据可视化图表。持续更新中!!!

2023-01-04 21:09:10 131258

原创 Plotly.js开源图形库

Plotly.js 是基于 d3.js 和 stack.gl 构建的高级声明式图表库,提供 40+ 图表类型(含 3D 图表、统计图表、SVG 地图等)

2025-11-24 21:37:17 225

原创 2025前端面试题大合集

本文主要记录一下前端的一些面试题面试,包含js八股,vue面试题,uniapp面试题等等,持续更新

2025-10-29 10:38:43 386

原创 快速上手TypeScript,TS速通

对TypeScript进行了深入讲解,其中涵盖了环境搭建、TypeScript中的各种类型(基本类型、数组、对象、元组、枚举、unknown、any、void、never等)、TypeScript的编译选项,以及TypeScript中面向对象的相关知识(类、抽象类和接口

2025-10-22 17:49:56 1026

原创 【pdf.js】pdf检索对应文本和高亮功能

本文主要针对网页端 PDF 本地预览场景,支持通过关键字对 PDF 进行检索查询,当点击检索结果列表中的对应关键字时,可同步在预览界面中触发内容搜索 —— 不仅能精准跳转到匹配内容所在的 PDF 页码,还能对目标文字进行高亮显示。此外,方案还涵盖了 iframe 嵌入预览、文字高亮等核心功能的实现细节,并针对性解决了基于 pdf.js 开发时常见的跨域问题,为网页端 PDF 预览与检索需求提供了完整技术参考

2025-09-14 12:38:39 1142

原创 VitePress从零教会你搭建属于自己的博客

vitepress 是一个静态站点生成器,英文名为 SSG (Static Site Generation)。与它类似的还有 yuepress、hexo,python 语言也有 shpinx、mkdocs 之类的工具,react 也有 docusaurus。这些工具找到一个适合自己的才这么多的工具里面,vitepress 是上手成本最低的,也是配置最简单的(需要会JavaScript),界面也很漂亮,有适配移动端。只要写 markdown 文件与 javascript 配置文件,就可以快速搭建器一个网站。

2025-07-04 00:03:37 1458

原创 uniapp 上传二进制流图片

在日常开发中,常需实现用户头像更换、图片附件上传等功能。通过将图片转换为二进制流上传,可灵活适配不同后端接口需求,本文将详细介绍具体实现步骤及项目案例。

2025-04-22 10:20:09 1697 1

原创 Uniapp分包处理,一次性教会你解决错误码:80051

我们无论在使用uniapp开发小程序和微信原生开发在真机调试或发布上线时经常会遇到这个提示,在使用 Uniapp 开发小程序,甚至是进行微信原生开发时,大家想必都遇到过这样的困扰:在真机调试或者发布上线的过程中,频繁收到关于小程序主包体积的提示。这一问题严重影响了小程序的性能和用户体验,亟待解决。

2025-03-03 14:59:13 1887

原创 鸿蒙开发【ArkTS基础教程】

本文章涉及知识点ArkTS语言基础基本语法:了解ArkTS的基本语法,包括变量声明、函数定义、条件语句、循环语句等。类和对象:掌握ArkTS中类和对象的基本概念,以及类的继承、多态等特性。状态管理:学习如何在ArkTS中进行状态管理,确保应用在不同状态之间正确切换。数据类型与运算符:熟悉ArkTS的基本数据类型(如数字、字符串、布尔值等)和运算符(如算术运算符、比较运算符等)

2025-02-06 21:00:32 1417

原创 Web无障碍

本文主要记录一下,前端如何实现无障碍设计,以及相关功能,首先了解一下无障碍是什么?Web无障碍在确保所有用户,包括残疾人士,都能平等地访问和利用网络资源。这一计划对于促进社会包容性至关重要,因为它确保了残疾人士不会因为技术障碍而受到排斥,能够平等地参与教育、工作、娱乐和政治等各个方面。

2025-01-09 23:37:51 1308

原创 彻底搞懂前端环境变量使用和原理

前端环境变量是指在前端项目开发、构建和部署过程中用于区分不同运行环境(如开发环境、测试环境、生产环境等)的一组配置值。这些变量通常包含一些关键信息,如API接口的URL、后端服务的地址、应用的密钥、日志级别等,这些信息在不同的环境中可能会有所不同。

2024-11-22 00:06:02 1674

原创 鸿蒙HarmonyOS应用开发者(基础+高级)认证

HarmonyOS应用开发技术在新时代软件开发中占据重要地位,随着HarmonyOS系统的广泛应用,招聘市场对此类开发者的需求日益增长。鸿蒙HarmonyOS应用开发者认证分为基础认证和高级认证两个级别,旨在帮助开发者系统地掌握HarmonyOS的开发框架、API调用、界面设计等基本技能,以及深入理解分布式技术原理,掌握跨设备协同、场景化服务等高级功能。

2024-10-31 15:38:10 16993

原创 LogicFlow自定义业务节点

LogicFlow 是一款流程图编辑框架,提供了一系列流程图交互、编辑所必需的功能和灵活的节点自定义、插件等拓展机制。LogicFlow 支持前端研发自定义开发各种逻辑编排场景,如流程图、ER 图、BPMN 流程等。在工作审批配置、机器人逻辑编排、无代码平台流程配置都有较好的应用。编辑所必需的功能和灵活的节点自定义、插件等拓展机制。以下是对LogicFlow自定义业务节点的详细笔记

2024-10-24 09:10:30 2374

原创 express

Express 是一个基于 Nodejs 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。

2024-09-26 10:44:23 893

原创 双token无感刷新

双token无感刷新是一种在Web开发中常用的安全及用户体验优化技术,主要涉及到两种类型的token:Access Token(访问令牌)和Refresh Token(刷新令牌)。以下是对双token无感刷新的详细解释

2024-09-20 22:14:15 2475

原创 Fiddler抓包工具实战

Fiddler是一款由Telerik公司开发的Web调试工具,以代理服务器的形式工作,主要用于捕获HTTP和HTTPS请求,帮助开发人员和测试人员分析网络请求和响应。通过捕获、查看、修改HTTP/HTTPS请求和响应,Fiddler能够帮助用户了解Web应用的行为,定位问题,以及进行接口测试和调试。

2024-09-18 23:06:17 2227

原创 【前端开发必备小技巧】前端代码规范Vue篇

Vue 项目规范以 Vue 官方规范中的A规范为基础,在其上面进行项目开发,故所有代码均遵守该规范。请仔仔细细阅读 Vue官方规范,切记,此为第一步。

2024-08-31 17:51:10 3418

原创 【前端开发必备小技巧】前端代码规范JavaScript篇

JavaScript 代码规范. 代码规范通常包括以下几个方面: 变量和函数的命名规则. 空格,缩进,注释的使用规则。 其他常用规范…… 规范的代码可以更易于阅读与维护。 代码规范一般在开发前规定,可以跟你的团队成员来协商设置。

2024-08-29 21:31:38 1260

原创 【前端开发必备小技巧】前端代码规范html、css篇

规范的目的是为了编写高质量的代码,让你的团队成员每天得心情都是愉悦的,大家在一起是快乐的。

2024-08-28 22:32:05 1651

原创 HarmonyOS NEXT星河版零基础入门到实战

放弃安卓框架之后,HarmonyOS NEXT成为真正独立于安卓、iOS的操作系统,堪称是一场史无前例的脱胎换骨。在其众多新特性中,原生智能无疑是最能带给用户直观感受和体验升级的新特性之一。HarmonyOS NEXT首次将AI与OS深度融合,构筑了全新鸿蒙原生智能框架,真正开启了全新的AI时代。

2024-07-24 21:33:24 1889

原创 Git使用介绍教程

Git是目前世界上最先进的分布式版本控制系统(没有之一)。同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上

2024-07-13 14:56:20 1139

原创 express

Express 是一个基于 Nodejs 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。

2024-07-13 14:53:42 873

原创 前端-Cookie篇

前端Cookie是Web开发中非常重要的一部分,它是服务器发送到用户浏览器并保存在本地的一小块数据。

2024-07-11 22:41:19 4163

原创 Vue3从入门到精通

本文章由于最近工作项目中逐渐使用Vue3框架,由于之前使用Vue2多一点,现在快速过一下Vue3!本文章作为学习笔记仅供参考,如若发现哪里有问题欢迎各位大佬提出来。私信我打在评论区都可以,废话不多说,接下来开始我们的学习过程吧!Vue (发音为 /ju:/,类似 view)是一款用于构建用户界面的JavaScript 框架。它基于标准 HTML、CSS 和javaScript构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。

2024-06-24 22:02:53 1726

原创 前端常用的几种加密方法

在信息安全越来越受重视的今天,JS 安全一直是前端工程师们注重的大问题,前端的各种加密也变得更加重要。通常跟服务器的交互中,为保障数据传输的安全性,避免被人抓包篡改数据,除了 https 的应用,还需要对传输数据进行加解密,保证了所有使用者的权益不被侵犯。

2023-11-16 19:53:41 129644 2

原创 wangEditor富文本编辑器的使用

一款开源 Web 富文本编辑器,开箱即用,配置简单、简洁易用、功能强大、文档教程丰富,支持 JS、Vue、React

2023-10-30 20:34:16 127279

原创 Express入门指南(详细)

Express 是一个基于 Nodejs 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。

2023-10-17 20:59:23 133160

原创 python基础爬虫&反爬破解

爬虫是一种自动地获取网页数据并存储到本地的程序。它的主要作用是获取网站上的数据,这些数据可以用于分析、研究、开发等多种目的。爬虫可以帮助我们获取网站上的数据,而不需要人工浏览和抓取。爬虫的分类主要有通用爬虫和聚焦爬虫。通用爬虫是指搜索引擎和大型web服务提供商的爬虫,它们抓取的是一整张页面数据。聚焦爬虫是针对特定网站的爬虫,它们定向的获取某方面数据的爬虫。

2023-08-31 21:44:39 130688 2

原创 Node.JS教程

本文章主要是关于Node.js基础、Express、Koa2、MongoDB、MySQL、以及全栈项目和即时通讯和基于Mocha做测试,基于最新版V16.13和官网+周边生态,从而实现编写Restful Api接口和动态web网站的开发,即时通讯应用的开发

2023-08-22 21:38:44 128887

原创 前端下载文化部几种方法(excel,zip,html,markdown、图片等等)和导出 zip 压缩包

前端下载文化部几种方法(excel,zip,html,markdown、图片等等)和导出 zip 压缩包

2023-08-03 21:57:47 128876

原创 前端解决按钮重复提交数据问题(节流和防抖)

当我们在页面进行点点点的操作时,很可能遇到点击两次的行为,这时候提交或保存按钮也没有进行校验,很可能保存两份数据,因此,作为开发人员,对需要保存类似的按钮进行校验很有必要。

2023-06-14 22:31:55 130363

原创 el-table实现可拖拽移动列和动态排序字段

公司给了一个需要,需要拖拽表格和自定义表格字段,于是我就开始网上冲浪,加上自己封装了一套方法,分享给大家,有问题和不明白的可以私信我或者发在评论区公司给了一个需要,需要拖拽表格和自定义表格字段,于是我就开始网上冲浪,加上自己封装了一套方法,分享给大家,有问题和不明白的可以私信我或者发在评论区

2023-05-24 00:12:31 136101 6

原创 计算机三级网络技术总结(更新中)

本文主要来总结我的计算机三级网络技术学习笔记,我会记录自己从备考到考试之前的学习笔记,如果有感兴趣或者也在备考的可以私信我一起探讨,然后一起努力!

2023-05-14 21:52:23 130067 1

原创 uni-app入门到实战

uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉)等多个平台

2023-04-20 23:15:43 128021 1

原创 elementui是怎么做表单验证的?

在我们工作或者项目开发中,经常会遇到表单保存的功能,在表单保存前,常常需要做表单必填项的校验,校验通过以后才去发请求保存表单数据。这篇文章主要就是带大家了解一下如何使用elementui做表单验证

2023-04-18 23:18:02 128331

原创 前端使用Canvas绘图(基础知识)--持续更新中

身为一个前端开发人员,肯定都是想开发出炫酷的应用程序,可以有很多动画特效,例如黑客帝国的数字,彩色炫酷的粒子动效,也可以实现各种面板,让页面特别秀!接下来这篇文章就是让大家了解和使用canvas在项目中开发和应用,因为是工作之余才有时间写文章,更新可能都在晚上,觉得有用的可以先收藏,我会按时更新

2023-04-09 00:54:47 127484

Git 配置、合并、多人协作、使用手册

Git是目前世界上最先进的分布式版本控制系统(没有之一)。 Git有什么特点?简单来说就是:高端大气上档次! Git最初是由Linux开发者Linus用了仅仅两周时间纯C语言编写而成,在编写完成之后就立马上手接管Linux源代码,不过在此之前Linux是由BitMover公司开发的BitKeeper分布式版本控制系统所管理源代码,它是商业收费的分布式版本控制器,但BitMover公司看中Linux开源精神,免费授权给Linux社区使用,在2002年时,Linux开始使用BitKeeper分布式版本控制系统管理源代码,但好景不长,有一天Linux社区成员Andrew(samba(局域网共享文件c/s程序)的作者)试图破解BitKeeper共享给所有人使用,被BitMover公司发现并收回了免费使用的版权,随后Linus就用了两周时间开发出了git(两周时间包括测试),也就是目前为止最好用的分布式版本控制系统。 大名鼎鼎的github用的就是git系统来管理它们的网站,这里需要区分一下,github和git是两个东西,github是一个社区,git是一个服务系统,github只支持gi

2022-09-02

技术模拟面试.md

技术模拟面试.md

2022-11-14

vue2+vue3笔记

Vue 是一个渐进式的前端开发框架。目前主要的 Vue 版本是 3.x 的,以前写 vue 的写法叫 options api(选项式 API),这种写法是 vue2 中的。在 vue3 中新增了组合式 API(Composition API)。 setup 是 vue3 中新增的内容,这个方法中不能访问 this,可以结合 vue3 新增的一些组合式 api 写法实现新的组件语法

2024-05-13

空空如也

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

TA关注的人

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