ITPub博客

首页 > 大数据 > 可视化 > Web Office 套件(8):状态管理 & 拖动鼠标选中文字

Web Office 套件(8):状态管理 & 拖动鼠标选中文字

可视化 作者:zjnx_zc 时间:2022-03-10 17:38:08 0 删除 编辑

这是一个系列博客,最终目的是要做一个基于 HTML Canvas 的、类似于微软 Office 的 Web Office 套件(包括:文档、表格、幻灯片……等等)。
博客园: 《从零开始, 开发一个 Web Office 套件》系列博客目录
富文本编辑器 Github repo 地址: https://github.com/zhaokang555/canvas-text-editor

2. 富文本编辑器 (MVP)

2.20 状态管理

2.20.1 重构代码

在添加状态管理之前,我们先来重构下代码。首先,将之前的两个类改一下名字:

  • rename  ResponsiveToMouseHover to  HoverableZone
  • rename  ClickZone to  ClickableZone

然后,新建路径 src/core/mouse,将上面两个类挪进来:


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12453872/viewspace-2869236/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: MM32F0020简介
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2022-03-07

  • 博文量
    3
  • 访问量
    1562