Alan's repositories
ant-virtual-table
这是一个ant的虚拟表格,用于解决大数据渲染时页面卡顿的问题,本组件是对ant.desigin中Table组件进行一层封装,属性完全与原组件Table保持一致 AntDesign Table。例子中处理渲染1000万条数据,页面也非常流畅。考虑到兼容性问题,内部通过监听Table的滚动事件判断滑动行的位置,没有采用H5新特性IntersectionObserver。因此兼容性问题是比较好的。另外组件引入loash的throttle处理抖动问题,目前没有采用raf
antd-input
对antd的Input/TextArea进行一层封装,限制用户输入长度,并实时显示用户输入的长度,可以单独使用,也可以结合表单一起使用,LimitInput属性与antd的Input完全保持一致,暂时没有自身独特的属性;LimitTextArea只有一个额外属性sep,表示分割符,可以是个字符串,如:',',也可以是个正则表达式,如:/\n\r/,默认为''
rcSearchSelect
这是一个React搜索选择控件,支持复杂数据选择回调,选择的数据是一个对象,并且这个对象是用户自定义的,同时支持设值和清空操作。还有一个重要的特性,引入react-virtualized控件,解决上百万数据源场景下渲染卡顿问题
dslService
dsl转源码后端服务,主要上传vue源码文件至github
antd-custom-tpl
antd-custom项目模板
codeSeeker
smart coding explorer in vscode
ctq123.github.io
个人博客空间
dynamic-skeleton
动态骨架图
echarts-for-taro
📜Echarts component library for taro
generator-antd-custom
配合antd-custom-tpl项目模版, 使用该脚手架快速初始化react项目,脚手架有友好的交互界面,命令容错处理;支持模板的版本管理,支持模板扩展,各模板独立管理 ;支持离线创建项目;支持自定义命令及扩展命令 ;并自动检测模板版本和脚手架版本
js2ts-demo
javascript升级typescript,支持两种混用的demo
monorepo-example
monorepo demo
react-reconciler-demo
模拟react-dom
scaffold-market
scaffold market for single page application
umi-request-demo
umi-request封装
vue-admin-template
vue-admin-template
cocos-example-ball
A jumping ball demo created by Cocos Creator 3D
cocos-tutorial-airplane
video tutorial airplane
code-service
code scan system
csslayout
A collection of popular layouts and patterns made with CSS. Now it has 100+ patterns and continues growing!