上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 随着前端生态的繁荣,工具库几乎是高效开发的必需品,lodash/dayjs/numberal等实用的工具库相信大家都用过。 我近期在开发Calendar Graph Github提交日历组件时,发现有很多需要处理颜色的场景,比如判断一个字符串是否是一个有效的颜色值、hex颜色值和rgb颜色值的互转等,但没有找到一个能很好满足我全部需求的开源库,所以决定自己造一个轮子。 这就是做ktools工具库的原因,本文将介绍如何使用Rollup这个轻量的下一代模块打包器打造自己的TypeScript工具库。 阅读全文
posted @ 2020-12-05 15:08 Kagol 阅读(6953) 评论(0) 推荐(1)
摘要: 本文主要介绍如何通过JSON Server和Mock.js两大神器,在前端搭建Mock服务,模拟后台接口,从而在开发阶段去除对后台的依赖,提升业务交付的效率。 阅读全文
posted @ 2020-12-03 22:03 Kagol 阅读(1908) 评论(0) 推荐(5)
摘要: Git是目前世界上最优秀最流行的分布式版本控制系统,也是程序员们日常使用最频繁的工具之一(几乎每天都需要使用它来对源代码进行版本管理)。 使用Git的过程,难免由于手快或者别的什么原因,需要对做过的事情进行“反悔”或者多次“反悔”。不用担心,Git强大到几乎任何操作都是可以“反悔”的,让我们一起来看看吧。 阅读全文
posted @ 2020-12-02 20:32 Kagol 阅读(682) 评论(0) 推荐(2)
摘要: 19世纪著名的印象派画家莫奈,喜欢对着同一处景物,分别画出对象在不同时间,不同光线下的色彩变化。 如果同一个组件,用不同的框架实现,会有什么不同呢? 带着这个想法,我分别选用目前最火的Vue/React/Angular三大框架,去实现一个简单的Pagination分页组件。 阅读全文
posted @ 2020-12-01 22:50 Kagol 阅读(1481) 评论(0) 推荐(3)
摘要: 本文主要介绍Quill内容渲染相关的基本原理,主要包括: 1. Quill描述编辑器内容的方式 2. Quill将Delta渲染到DOM的基本原理 3. Scroll类管理所有子Blot的基本原理 阅读全文
posted @ 2020-11-30 21:09 Kagol 阅读(1976) 评论(0) 推荐(0)
摘要: 通过阅读本文,你将收获: 1. 了解Quill模块是什么,怎么配置Quill模块 2. 为什么要创建Quill模块,怎么创建自定义Quill模块 3. Quill模块如何与Quill进行通信 4. 深入了解Quill的模块化机制 阅读全文
posted @ 2020-11-29 18:52 Kagol 阅读(1165) 评论(0) 推荐(1)
该文被密码保护。 阅读全文
posted @ 2019-04-23 12:53 Kagol 阅读(2) 评论(0) 推荐(0)
摘要: 一、问题描述 广告配置中绑定第三方规格ID表格数据,有一部分展示错乱,具体如下: 表格组件使用 Facebook 的 ( "fixed data table" ) 组件 二、原因分析 1.检查props 先查看下传入组件中的props是否正确,结果如下图: 发现传入EditableCell组件的da 阅读全文
posted @ 2019-01-17 17:12 Kagol 阅读(653) 评论(0) 推荐(1)
摘要: 一、问题描述 广告平台中的发报表邮件功能偶尔会出现发送失败的情况,重启phantom服务之后就好了 查看phantom服务的日志发现,在 有访问记录,并且参数是异常的,queryJSON是 ,经过url decode之后发现是: 并且之后再进行发邮件操作,phantom不再打日志 不想看分析过程的话 阅读全文
posted @ 2019-01-17 17:03 Kagol 阅读(317) 评论(0) 推荐(0)
摘要: 一、问题描述 在一个fixed data table(一个React组件)制作的表格中,需要给表头的字段一个提示的特效,所以做了一个提示层 这个提示层被固定(拖动表格的水平滚动条时固定)的表格列遮住 无论设置该提示层的z index为多大,都不能让其在固定表格列列之上 效果如下: 二、问题分析 通过 阅读全文
posted @ 2019-01-17 16:56 Kagol 阅读(588) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页