- 博客(6)
- 收藏
- 关注
原创 基于Canvas+React的TabControl选项卡、页签组件
语言:JavaScript、TypeScript、ES6语法; 框架:React; 技术:Canvas画布、React条件渲染、可视化操控溢出控制;先上图,看看效果:再来谈谈出发点及该组件的功能。目的:1、为了练手;2、为了学习;3、为了替代Antd的TabPane(高度算不准,宽度不到位,占用间距太大);4、更是个人框架的一个重要组成部分;组件功能特性:1、组件成员:TabControl、TabPa...
2022-04-17 21:03:30 1058 3
原创 基于 Canvas 绘制的连续曲线
注:本文是对原创的改进,感谢原创暮志未晚Webgl的分享。之前在网上,断断续续筛选了好多Canvas曲线绘制算法。绝大多数,都是在讲解贝塞尔曲线算法。核心是,通过“控制点”来控制曲线的曲率。但是,如何计算点与点之间的曲率?却是没有一篇文章有说明。好在皇天不负有心人,找到了墓志未晚的一篇文章,以下是原文链接:canvas 将折线转换成曲线_暮志未晚Webgl的博客-CSDN博客 但是,原文使用方法,也有些繁琐,于是对其加以封装,遂有了本篇文章。本文主要采用ES6面向对象的...
2022-04-08 22:00:31 841
原创 基于Canvas+React的高性能Table表格
高性能表格。渲染流畅、操控顺滑、高扩展性(自定义派生列、单元格)、装载灵活、ES6语法、全程面向对象(class)、样式全部属性化(颜色、字体、尺寸、高度……抛弃繁杂的CSS样式表,降低入手门槛、维护复杂度)
2022-03-27 18:07:59 3821 11
原创 基于Canvas的ToolStrip工具栏
市面上,有很多、很多的工具栏。种类丰富,样式多彩,功能齐全。比如,当前CSDN的文章发布器,就有一个工具栏。既然有这么多的工具栏,作者为什么还要再造轮子呢?为了以下几点: 1、Canvas技术论证; 2、更细腻; 3、更紧凑; 4、多样式; 5、脱离CSS样式表; 6、属性化; 7、自定义、精准化事件; 8、更便捷;一、图像在文本...
2021-08-03 23:19:14 440
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人