会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zha-hdlxdl
博客园
首页
新随笔
联系
订阅
管理
2025年9月
各类型文件的type
摘要: export const typeToSuffix = { "application/msword": "doc", "application/vnd.openxmlformats-officedocument.wordprocessingml.document": "docx", "applica
阅读全文
posted @ 2025-09-25 19:09 enShine
阅读(9)
评论(0)
推荐(0)
2025年8月
图片预览轮播组件-配置详解
摘要: 组件调用配置项目: { type:’dailog’ Show:true Url:’’ methodType:"post", paramType:’post’ dateType:’date’ query:{ id:’’, pageSize:100, pageNo:1, startTime:’’, en
阅读全文
posted @ 2025-08-16 20:07 enShine
阅读(6)
评论(0)
推荐(0)
2025年7月
css 压缩字体文件
摘要: 第一步:安装font-spider压缩插件 npm i font-spider -g 第二步:在字体文件所在目录创建fontspider.html文件,将文件夹中的字体引入 代码如:fontspider中所示 <!doctype html> <html lang="en"> <head> <meta
阅读全文
posted @ 2025-07-30 15:20 enShine
阅读(25)
评论(0)
推荐(0)
npm 发布工具包
摘要: 1、npm login 用户名:zhaap 密码:zhaap1988911 邮箱:zap_name@163.com 2、生成package.json mkdir my-package //创建文件夹 cd my-package //进入文件夹下 npm init -y //生成package.jso
阅读全文
posted @ 2025-07-30 15:03 enShine
阅读(4)
评论(0)
推荐(0)
2024年1月
地图坐标系,以及各坐标系之前的经纬度转换
摘要: 天地图,cesium地图,leaflet:WGS84地理坐标系百度地图:BD09坐标系高德地图,腾讯地图:GCJ02坐标系 let PI = 3.1415926535897932384626; let x_PI = (3.14159265358979324 * 3000.0) / 180.0; le
阅读全文
posted @ 2024-01-06 17:29 enShine
阅读(45)
评论(0)
推荐(0)
2023年11月
浏览器渲染流程
摘要: 主要是介绍浏览器从显示网页整体做了那些具体流程,主要分析渲染部分 1,解析HTML 解析我们的HTML,生成DOM树结构 首先会拿到html的整体的字符串,进行标记化(token) 为什么要标记化,因为浏览器是不能识别这些字符串需要进行标记化的处理,本质上就是把这段字符串的html进行标签类型的拆分
阅读全文
posted @ 2023-11-14 10:22 enShine
阅读(50)
评论(0)
推荐(0)
js运行机制
摘要: 区分进程和线程 线程和进程区分不清,是很多新手都会犯的错误,没有关系。这很正常。先看看下面这个形象的比喻: 进程是一个工厂,工厂有它的独立资源 工厂之间相互独立 线程是工厂中的工人,多个工人协作完成任务 工厂内有一个或多个工人 工人之间共享空间 再完善完善概念: 工厂的资源 -> 系统分配的内存(独
阅读全文
posted @ 2023-11-14 10:18 enShine
阅读(103)
评论(0)
推荐(0)
vue 需要的loader
摘要: vue-loader vue-loader是一个加载器,它能够将.vue文件转换为JavaScript模块。因为.vue文件可以包含template、style和script三种类型的代码,vue-loader需要将它们分别处理。然后将它们组合在一起,生成一个JavaScript模块。 在Vue项目
阅读全文
posted @ 2023-11-09 13:18 enShine
阅读(86)
评论(0)
推荐(0)
vue2,vue3的优缺点
摘要: vue2: 优点:vue2比较成熟,所以具有比较完善的第三方的插件和库的支持,和技术资源的支持和解决方案d的社区等 缺点: 对ts语法的支持有限 vue2中difff算法遍历dom树的关系,优化程度较低 vue3: 优点: 引入一些高级的api 优化了diff算法,使得性能更好,包更小 对ts的语法
阅读全文
posted @ 2023-11-09 13:01 enShine
阅读(334)
评论(0)
推荐(0)
vue template的编译原理
摘要: vue template的编译原理就是vue框架底层对模板的编译过程,这个过程将最初的模板源码转换生成最终的语法抽象树(AST) 具体步骤如下: 模板编译器读入模板源码,将其词法分析成各个部分,这些部分包括html元素,vue指令,还有特殊属性等 AST 的gennerator组件将区分开的各个部分
阅读全文
posted @ 2023-11-09 12:48 enShine
阅读(139)
评论(0)
推荐(0)
下一页
公告