Editor.js

由块组成内容并返回 JSON 的编辑器
授权协议 Apache-2.0
开发语言 TypeScript
所属分类 应用工具、 文档/文本编辑
软件类型 开源软件
地区 不详
投 递 者 盖弘毅
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Editor.js 是一个块样式的编辑器,输出简洁的 JSON。

主要特性:

  • 块样式的编辑器(block-styled editor)
  • 返回简洁的 JSON
  • 采用简单的 API 设计,可扩展和可插拔

关于块样式

传统编辑器中的工作区由单个内容可编辑元素组成,用于创建不同的 HTML 标记,Editor.js 工作区由单独的块组成,包括段落、标题、图像、列表与引号等,它们都是由 Editor.js 中的 Plugin 提供的独立的内容可编辑元素(或更复杂的结构),并由 Editor.js 的 Core 组合而成。

关于输出 JSON 

传统的所见即所得编辑器生成包含内容数据和内容外观的原始 HTML 标记,Editor.js 则输出带有每个块数据的 JSON 对象。返回的数据可以根据需要使用:HTML 渲染 Web 客户端、渲染原生移动应用、为 Facebook Instant Articles 或 Google AMP 创建标记、生成音频版本等。

支持的浏览器:

  • Editor.js Editor.js 是一个在线富文本编辑器 官网链接:https://editorjs.io/ Editor.js 快速入门 导入编辑器库 Install Editor.js 编辑器初始化 Configure and initialise the Editor 安装工具 Install and Tools 配置工具 connect tools 引入 安装分为三种,Node, C

  • IE浏览器升级到IE8.0,在使用eWebEditor在线HTML文本编辑器的时候出问题,点击eWebEditor上的所有编辑按钮都没用,只看到浏览器状态栏左下角显示网页上有错误字样。看来eWebEditor真的是很脆弱啊,先是漏洞百出,Firefox不支持,现在IE8也不支持了,真的很郁闷,不过还好,经过研究,问题最终得到了解决。         一、解决IE8不支持eWebEditor在线文本

  • editor-js Editor.js 快速入门 Editor.js 是一个在线富文本编辑器 官网链接:https://editorjs.io/ 导入编辑器库 Install Editor.js 编辑器初始化 Configure and initialise the Editor 安装工具 Install and Tools 配置工具 connect tools 引入 安装分为三种,Node, C

  • 1、下载editor.md http://pandao.github.io/editor.md/ 2、解压后,放入工程目录的static目录中 3、安装scriptjs     cnpm install --save scriptjs 4、编写组件 <template> <div class="markdown-editor-box"> <link rel="stylesheet" h

  • 接前一篇文章,前面说我的预览界面,实际上就是编辑组件的界面,只是把编辑预览时的closed按钮给隐藏了。 后面发现每次加载的时候,总会在上面空出一段编辑栏的空白区域。于是后面又花时间重新研究预览组件,最后还是弄出来了。 上代码 <template> <div class="markdown-view-box"> <link rel="stylesheet" href="/static/

  • 选择 window-->General-->Editors-->File Associations -->(在右边上面的框中选择jsp或者你打开的文件类型)-->(然后在下面的框中选择MyEclipse jsp editor )-->点default就可以了。 转载于:https://www.cnblogs.com/linguoguo/p/4683284.html

  • editor.md是一个很好的开源markdown编辑器,editor.md没有提供与vue整合的直接方案,需要自己将 editor.md 封装到vue组件中。 首先 editor.md 使用原始的;(function(factory){...}(function(){...}));进行模块化的,它会最终将editormd暴露给用户用,该对象附着在windows上,并且editormd的初始化依赖

  • 一、Markdown 编辑器 Editor.md 使用 Markdown 编辑器 Editor.md 使用,实例化。 二、上传图片 1、查看官方Demo 查看官方Demo 2、初始化时加3个参数配置 { imageUpload : false, imageFormats : ["jpg", "jpeg", "gif", "png", "bmp", "webp"], imageUpl

  • 如果出现Cannot find module ‘vs/editor/editor.worker’,是由于monaco-editor和monaco-editor-webpack-plugin版本出现问题,可以分别重新安装指定版本,可以修改为 “monaco-editor-webpack-plugin”: “4.0.0”, "react-monaco-editor:“0.40.0”, 可以正常使用

 相关资料
  • 问题内容: 使用什么是能够编辑内容的最佳方法? 在我理想的情况下, 添加的 生日将是一个超链接,点击该链接将显示一个编辑表单-与带有更新按钮的当前添加表单相同。 实时预览(插播) HTML: App.js: 问题答案: 您应该将表单放在每个节点内,分别使用和启用和禁用编辑。像这样: 这里的关键点是: 我已将控件更改为本地范围 已添加到,因此我们可以在编辑时显示它 添加了带有的,以便在编辑时隐藏内容

  • 问题内容: 我想我在这里遗漏了一些东西: 使用AjAX,我从数据库中获取了一些数据,并以JSON格式将其发送回去。$ jsondata = array(); 到目前为止,我认为没有问题。 在回教士方面,我将以上内容接收回 如果我这样做 我看到了我希望看到的内容,即警报中的整个阵列。 一切出错的地方就是尝试访问响应。我得到的错误是“ categoriesObject”不是对象- 如果不是,它是什么?

  • 问题内容: 我正在使用Ajax简化Spring 3.0文章中指定的带有JSON的Spring MVC 。 根据各种论坛上的建议对我的代码进行了无数次尝试和修改之后,我的代码仍然无法正常工作。 我继续收到以下错误:(406)根据请求“接受”标头(),此请求标识的资源只能生成特性不可接受的响应。 根据需要,我在appconfig.xml中。 app-config.xml mvc-config.xml

  • @PostMapping(“/upload_image”)公共无效进程(HttpServletRequest请求,HttpServletResponse响应)引发异常{ 这不会将JSON返回给Froala编辑器。请帮帮忙。

  • 问题内容: 我正在关注有关Udemy的iOS Swift指南,这是我无法解决的第一个问题: 我应该看到html等打印到控制台,但是我得到了null。 这是本节: 如果我只打印数据,那么它给了我一些内容,但是当它编码为零时。 有什么帮助吗?在解决此问题之前,无法移动到下一部分。 问题答案: rmaddy已经提到的问题是您使用的编码。您需要使用。 或从Martin R中获取线索,您可以从响应中检测字符

  • 我们使用Wordpress函数$wpdb进行了一个讨厌的数据库调用- 在PHP中收到结果后,我们需要对结果进行一些更改。 那么,有谁能告诉我如何: 1) 从get_results()返回的对象中删除特定行。 2) 更改返回对象中特定行中特定列的值。 即如果返回的对象是$nastyData,我们需要: 1)从$nastyData中删除特定行 2) 更改$nastyData中特定行中特定列的值,例如$