自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 js Excel复制与粘贴(区分从excel中复制的内容是否包含单元格合并)

最近,产品要求实现从 Excel 复制文本并粘贴到页面表格中,其中复制的内容必须按对应的行和列填充到页面的表格。特别需要注意的是处理合并单元格的情况。在复制合并单元格的数据时,需要将其拆分,并确保拆分后的单元格与原合并单元格的内容保持一致。接到该需求时一直执着于得到的文本,想着通过文本的符号来区分是否单元格合并,但是不尽人意,不能很好的区分单元格是否合并(上下合并、左右合并),踩了不少坑后得到以下解决思路。excel复制粘贴演示。

2024-05-27 22:03:33 365

原创 H5 图片查看器

H5图片查看器场景最近需求涉及到的图片查看的操作,UI设计了一张图片查看的图,要求点击查看图片并支持左右滑动,由于antd-mobile v2版本没有类似组件,所以通过套娃的方式套一个。套娃结果:UI还是挺满意????????。查看地址依赖antd-mobile@2.3.4预览图我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高

2022-01-09 17:38:13 1474

原创 Vue海报编辑器(自由拖拽海报生成)

poster-editor海报编辑器,用于H5页面生成海报。最终的目的就是根据自己的想法生成一张图片,项目虽小,五脏俱全。通过Flex与Less布局页面,模块化组件化开发模式。Vue声明式的语法实现数据绑定,生命周期函数初始化数据,计算属性过滤/监测数据。多个组件公共的属性或者方法通过mixins抽离,谁需要谁就引入。自定义event Bus组件间通信。多个组件需要的状态置入vuex,正好玩转一下vuex的流程。Promise封装api,让回调看起来舒服的多了,async/await让异步

2021-03-12 09:48:22 3713

原创 React仿CNode社区(感受React + Typescript + Redux开发流程)

仿CNode 社区(CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究)使用 React编写 为了熟悉React + Typescript + Redux的开发流程DIV + CSS流式布局,Rem适配搭建响应式页面使用React React Router构建单页面应用多个组件依赖的状态交给Redux进行统一管理使用TypeScript有了参数类型的限制在传参的过程中变得严格,减少了不必要的错误的发生,搭配VSCode让bug消除在编辑器Local

2021-03-11 09:53:45 311 3

原创 CKEditor实现截图CTRL+V图片上传服务器

1. 需求:产品后台,增加产品迭代告知客户迭代信息,为了编辑信息更加方便,截图ctrl+v就能使用当前图片并保存到自己服务器2. 一直在使用CKEditor,已解决多个场景3. 使用 a. 首先下载 b. 配置 1)前端配置 1. 解压并打开ckeditor/config.js 2)后端配置 1、后端接收属性 ...

2021-03-09 17:52:18 565

空空如也

空空如也

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

TA关注的人

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