自定义博客皮肤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)
  • 收藏
  • 关注

原创 如何在 CKEditor5 中将默认字号选项更改为 Word 形式

今天分享如何在中实现自定义字号功能。默认情况下,ckeditor5 仅提供两种字号模式(big 和 数字),官方文档中没有提供自定义字号的解决方案。首先,我尝试了修改源码,通过在中修改FontSizeUI源码,并打印options配置,来实现自定义字号。然而,这种方法需要清除 Vite 缓存,操作起来较为复杂。最终,我推荐通过修改暴露的方法来实现功能。我们可以通过修改方法,定义一个映射表,并导出修改后的FontSize和配置好的Options。这种方法无需修改源码,后续维护也更加方便。

2024-07-15 17:23:06 677

原创 为什么我抛弃了Typora,选择使用Obsidian(包含Obsidian基本使用配置,云端同步)

起初使用Word,后转用Typora,现在转到了Obsidian,强调了其双向链接和插件系统的优势,以及如何通过第三方服务实现笔记的云端同步

2024-05-24 21:39:39 1267 2

原创 【Vue.js 设计与实现】渲染器实现

最近阅读了《Vue.js 设计与实现》这本书,不得不佩服大佬太厉害了,膜拜,膜拜,膜拜。阅读了前3章之后,看到了 渲染器 与 编译器 这一块,我就按照自己的思路来实现一个很简单的渲染器,来加深印象

2024-04-20 17:16:49 901

原创 花费28800秒,带你了解JS中的弱引用 垃圾回收 WeakMap FinalizationRegistry

最近在写深拷贝的时候,发现大部分文章都会使用 WeakMap 来解决依赖循环的问题,那么为什么都去选择 WeakMap,以及 WeakMap 背后代表的弱引用究竟是什么意思?通过

2024-04-17 20:49:53 904

原创 花费28800秒,从源码的角度我终于知道了 typeof null 为 object 的原理

我之前一直知道 typeof null 为 object ,但是一直没深究为什么?在查阅了相关的文档,汇总为以下文档

2024-04-16 08:41:56 1134

原创 使用vscode调试typescript随便复习了模块化这件事

最近我在使用 typescript 刷 leecode 的时候,想对编写的代码进行调试,下面是最快的方式来配置调试还包括对环境变量和模块化的思考、生成 launch.json 文件。

2024-04-11 09:35:34 1238 1

空空如也

空空如也

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

TA关注的人

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