首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

基于 Editor.js 开发文本编辑器库

开始 Editor.js 提供了简单而直观的用户界面,根据需求可以灵活添加自定义的编辑工具,通过插件扩展功能 Editorjs 使用 js 开发,脱离框架依赖,因此可以基于它封装文本编辑器,用于 Vue...和 React 项目 editor-js-component 是基于 Editorjs 封装的库,通过 monorepo 管理项目,不局限框架 Demo 示例 editor-js-component...editorjs-js-component 是基于 Editor.js 封装的库,不局限框架,可以用于 Vue 和 React 项目 安装 # NPM npm install --save editor-js-component...# or Yarn yarn add editor-js-component # or Pnpm pnpm add editor-js-component 查看文档,使用 import { useEditorjs...changeData="editorChange" /> 插件 Editorjs 以模块化的方式开发,通过插件方式扩展功能,如标题、段落、列表、表格等 根据 Editorjs 提供的 API 开发文本插件功能

73200
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Vue文本编辑器_前端文本编辑器插件

    文本编辑器 博客(coder的自我修养)原文链接:http://www.imcoder.fun/archives/1591583350241 TinyMC编辑器简介 TinyMCE是一款易用、且功能强大的所见即所得的文本编辑器...跟其他文本编辑器相比,有着丰富的插件,支持多种语言,能够满足日常的业务需求并且免费。...node_modules文件夹下的tinymce/skins目录,将skins目录复制到我们创建的static/tinymce文件夹内,如下图所示 2、配置中文语言 到官网下载中文语言包 zh_CN.js...的配置项 //初始化配置 init: { language_url: "/static/tinymce/langs/zh_CN.js", // 中文语言包路径 language: "zh_CN",...fullscreen preview" } }, data() { return { //初始化配置 init: { language_url: "/static/tinymce/langs/zh_CN.js

    3.3K20

    vue文本编辑器tinymce_vue移动端文本编辑

    主流文本编辑器对比 前言:vue中很多项目都需要用到文本编辑器,在使用了ueditor和tinymce后,发现并不理想。所以果断使用vue-quill-editor来实现。...wangEditor(国产,基于javascript和css开发的web文本编辑器,开源免费)优势:轻量简介,最重要的是开源且中文文档齐全。缺点:更新不及时。没有强大的开发团队支撑。...补充:Tinymce也是一款不错的文本编辑器,种植,各有优势和劣势,关键是选择一款最适合的就好。因为笔者在开发vue,所以直接使用vue-quill-editor较为方便些。具体看情况使用。...vue-quill-editor基本配置 npm install vue-quill-editor -s main.js中引入 import VueQuillEditor from 'vue-quill-editor...点击quill-editor的图片上传时,实际点击了自定义的图片上传,而后在返回网络路径后将图片插入文本编辑器即可。

    3.6K20

    关于文本编辑

    在使用了众多文本编辑器后,终于有一些总结经验了. 这两天换了不下5个文本编辑器,最后还是选择了第一次用的.后面的都白试了....也许很多人都觉得这两个属性的文本编辑器很多,然而在我花了1天左右时间寻找后,只有1款勉强满足自己的需要,placeholder这个属性还是自己通过修改原插件才得以实现的....下面是我使用过的文本编辑器: 1.react-mde https://github.com/andrerpena/react-mde....最终我选择了这一款的文本编辑器,这款编辑器除了placeholder之外,图片上传的功能完全满足需要,placeholder只能通过自己的js能力来满足,可能还有一些些不足,不过基本上的原生的placeholder...可是后端需要接收的参数就多多了,这就有一些为难了,只能放弃. 4.braft-editor https://github.com/margox/braft-editor  这款是基于draftjs封装的,挺好的文本编辑

    2.8K60

    vue组件——文本编辑

    什么是文本编辑文本编辑器支持markdown语法,是程序员做笔记,功能很多,样式很多的一种很方便的文本编辑器,很推荐学会使用markdown语法 今天在vue的学习中,用到了文本编辑器的插件..., 插件源码地址 怎么在vue组件页面中插入文本编辑器 使用vue ui,在ui界面直接搜索依赖 vue-quill-editor 或者在项目根路径的命令框下 npm install vue-quill-editor...vue-quill-editor 插件 全局挂载 import Vue from 'vue' import VueQuillEditor from 'vue-quill-editor' // require styles 导入文本编辑器对应的样式...quill.bubble.css' Vue.use(VueQuillEditor, /* { default global options } */) 局部挂载 // require styles 导入文本编辑器对应的样式...-- 文本编辑器组件 -->

    4K10

    vue文本编辑器tinymce

    一、概述 TinyMCE是一款易用、且功能强大的所见即所得的文本编辑器。...官方链接:https://panjiachen.github.io/vue-element-admin-site/zh/ 我尝试直接使用tinymce模块使用会有各种问题,打开页面无法加载出文本编辑器或者出现其他问题...   └── Tinymce │       ├── components │       │   └── EditorImage.vue │       ├── dynamicLoadScript.js...│       ├── index.vue │       ├── plugins.js │       └── toolbar.js ├── main.js └── router     └── index.js...在选文本的过程中,我也走了很多弯路。市面上常见的文本基本都用上了,我最终选择了Tinymce。请参阅更详细的文本比较和介绍。

    2.6K50

    Quill 文本编辑器简介

    这是文本编辑器所擅长的地方。虽然有许多解决方案可供选择,但 Quill 带来了一些值得深思的现代的想法,它拥有以下特点: API 驱动设计 文本编辑器旨在帮助人们编写文本。...令人惊讶的是,大多数文本编辑器不知道用户编写了什么文本。这些编辑器通过和 Web 开发人员一样的方式来查看内容:DOM。...由于这个限制,大多数文本编辑器不能回答诸如: “这个范围内有什么文字?” 或者 “光标处是粗体吗?” 这些简单问题。这使得在现有基础上,尝试打造丰富的编辑体验是一件非常困难和难受的事情。...自定义内容和格式 过去评估文本编辑器就像比较所需格式的清单一样简单。衡量一个文本编辑器好坏的指标就是它所能支持的格式。这仍然是一个重要的衡量标准,但下限接近无穷大。 文本不再只是用于打印。...只有一些文本编辑器能够支持简单的媒体,如图像和视频;但几乎都不能嵌入推文或交互式图表。然而,这是网络发展的方向:更丰富,更具互动性。支持内容创建的工具需要考虑这些应用场景。

    3.7K20
    领券