📝 All-in-one:一个开源的模块化内容构建编辑器

👨🏻‍💻 该项目借鉴了 Notion 的模块化理念,基于 Vue 和 Element 打造。由于不是用 WYSIWYG 的编辑器进行二次开发,目前在文本编辑方面有一些不能解决的 Bug,如内容无法跨模块复制等

📝 All-in-one:一个开源的模块化内容构建编辑器

👉 Features:

- 所有内容都是以模块的概念来打造
- 所有模块都以 VUE 组件的形式编写,可灵活插拔
- 所有组件保存的数据,都以 Json 的形式存储在 Vuex 里供不同组件调用
- 支持纯文本、Todo、Headline 等主要模块

今后还会加入事件节点、图片上传、表格等模块,不过截至发文已经咕咕了几个月。近几个月来也有一些国内的开发团队和个人开发者制作了一些 Notion 仿品,个人认为该理念可以被借鉴,但 UI 过于相似,说是抄袭也不为过。

👉体验地址

GitHub | Demo

📘 关联阅读

发表评论

电子邮件地址不会被公开。 必填项已用*标注