Iblog项目中博文的文本编辑器采用了vue-quill-editor插件,本文将简单介绍其使用方法. 引入配置 安装模块 npm install vue-quill-editor --save index.js中引入组件 import VueQuillEditor from 'vue-quill-editor' import 'quill/dist/quill.core.css' import 'quill/dist/quill.snow.css' import 'quill/dist/qui…
富文本编辑器在WEB开发中经常用到,个人比较喜欢用百度出的ueditor这款,ueditor这款本身支持插件扩展的,但是ueditor的mini版本 umeditor 就没有那么方便了,不过找了很多资料根据这些资料琢磨出了如果给umeditor添加插件,这个案例中将实现增加代码和附件插入. 准备工作: 1.umeditor下载: https://github.com/fex-team/umeditor/releases 2.插件弹窗使用的是 layer: http://layer.layui.c…
vue-quill-editor的guthub地址,现在市面上有很多的富文本编辑器,我个人还是非常推荐Vue自己家的vue-quill-deitor,虽然说只支持IE10+,但这种问题,帅给别人吧! 那么我们直击正题,在vue中使用quill呢,我们需要npm进行安装,安装命令如下: npm install vue-quill-editor 再安装依赖项 npm install quill 使用: 在main.js中进行引入 import Vue from 'vue' import VueQui…
 tinymce是一款综合口碑特别好.功能异常强大的富文本编辑器,在某些网站,甚至享有"宇宙最强富文本编辑器"的称号.那么,在Vue项目中如何集成呢?这并不困难,只需要参照官方教程即可.难点在于如何将默认的英文本地化为中文.  本人参考了众多网络资料进行本地化,竟发现没有一篇文章能够完全走通,并且各个教程显得极其繁琐.因此重新参考官方教程,反复实践,终究得以攻克.最终的方案较为简洁,基于官方包较为可靠.现将配置的细节.一些关键的要点分享如下.  本文使用的版本:tinymce-vue…
第一版:存放位置:  ---->把该创建的文件包放到javaWeb 过程的 WEB_INF 下:如图所示. 第二步:< kindEditor 插件的引用> :JS引用 <script type="text/javascript" charset="utf-8" src="/js/kindeditor-4.1.10/kindeditor-all-min.js"></script> <script ty…
1.前期工作,访问百度富文本官网下载相应的百度富文本文件,根据后端用的技术下载相应的版本,建议下载最新版UTF-8版 (有图有真相,看图) https://ueditor.baidu.com/website/download.html 2.将下载好的文件解压,存放在项目位置下: >1.如果是在vue脚手架中集成百度富文本框,则将解压后选取部分文件新建文件夹UE,放在其下面,之后放在与index.html平行下的地方如图所示: >2.如果是在vue-element-admin或者iview-ad…
因为要在网站上编辑富文本数据,所以直接采用百度的富文本编辑器,但是这个编辑器有个缺点,默认情况下,文件只能上传到网站的根目录,不能自定义路径. 而且json配置文件只能和controller.jsp在同一个目录下,不好管理.所以小淘气儿修改了部分源码以及配置了一个拦截器,实现了以上功能. 首先,将下载,并解压的文件夹复制到webapp目录下,如图: 并将ueditor/jsp/下的config.json移动到resources目录下, config.json是配置图片,文件,视频信息的json格…
UEditor各种实例演示 Ueditor 是百度推出的一款开源在线 HTML 编辑器. 主要特点: 轻量级:代码精简,加载迅速. 定制化:全新的分层理念,满足多元化的需求.采用三层架构:1. 核心层: 为命令层提供底层API,如range/selection/domUtils类.2. 命令插件层: 基于核心层开发command命令,命令之间相互独立.3. 界面层: 为命令层提供用户使用界面.满足不同层次用户的需求. 浏览器兼容兼容Mozilla, MSIE, FireFox, Maxthon,…
前面说到summernote 的上传,可是我要知道怎么获取内容呀,很简单调用一下函数便可: 获取内容: $("#user-work-content").summernote("code"); 通过 summernote 编辑器的元素调用summernote 的方法,传入 code 参数就能获取summernote 的值了. 插入内容: $("#user-work-content").summernote("code",cont…
<template> <div> <textarea style="display:none" id="editor_content" name="contentHtml"></textarea> <script id="editor" type="text/plain"></script> </div></templ…
CKEditor插件官方下载地址: http://ckeditor.com/download/releases 我使用的版本是 ExtJS5.1.0  CKEditor4.4.8 参考文章: http://www.2cto.com/kf/201401/270462.html http://www.tuicool.com/articles/6f2mMj http://blog.csdn.net/com185272358/article/details/24814109 http://witmax.…
https://braft.margox.cn/demos/basic     官方文档 import React from 'react' import Uploading from '../Upload/index' // import FuWenBen from '../fuwenben/index' import { Form, Input, Button, AutoComplete, Radio, Card, Dropdown, Menu, Icon, message } from '…
DevUI是一支兼具设计视角和工程视角的团队,服务于华为云DevCloud平台和华为内部数个中后台系统,服务于设计师和前端工程师.官方网站:devui.designNg组件库:ng-devui(欢迎Star) 引言 本文基于DevUI的富文本编辑器开发实践和Quill源码写成. EditorX是DevUI开发的一款好用.易用.功能强大的富文本编辑器,它的底层基于Quill,并对其做了大量扩展,以增强编辑器的能力. Quill是一款API驱动.支持格式和模块定制的开源Web富文本编辑器,目前在Gi…
DevUI是一支兼具设计视角和工程视角的团队,服务于华为云DevCloud平台和华为内部数个中后台系统,服务于设计师和前端工程师.官方网站:devui.designNg组件库:ng-devui(欢迎Star) 引言 在 Web 开发领域,富文本编辑器( Rich Text Editor )是一个使用场景非常广,又非常复杂的组件. 要从0开始做一款好用.功能强大的富文本编辑器并不容易,基于现有的开源库进行开发能节省不少成本. Quill 是一个很不错的选择. 本文主要介绍Quill内容渲染相关的基…
uniapp - editor富文本编辑器用法示例 丢几个图,用心看下去(-.-) 这里使用了https://ext.dcloud.net.cn/plugin?id=412 插件,用于选择字体颜色.其余的话看自己扩展吧. 怎么说呢,示例大概我都已经看完了.不过首次看到官方iconfont,css 字体图标用拼音,且没有示例. 对于手机上的富文本编辑器,我只能说麻烦且鸡肋. 且不多说,可以查看微信官方api:https://developers.weixin.qq.com/miniprogram/…
quilljs入门使用教程: quill.js是一款强大的现代富文本编辑器插件.该富文本编辑器插件支持所有的现代浏览器.平板电脑和手机.它提供了文本编辑器的所有功能,并为开发者提供大量的配置参数和方法. 使用方法 在页面中引入编辑器主题颜色文件quill.snow.css,以及quill.js文件. <link href="http://cdn.quilljs.com/1.0.0/quill.snow.css" rel="stylesheet"> <…
通俗来说:富文本,就是比较丰富的文本编辑器.普通的框只能输入文字,而富文本还能给文字加颜色样式等. 富文本编辑器有很多,例如:KindEditor.Ueditor.但并不原生支持vue 但是我们今天要说的,是一款支持Vue的富文本编辑器:vue-quill-editor GitHub的主页:https://github.com/surmon-china/vue-quill-editor Vue-Quill-Editor是一个基于Quill的富文本编辑器:Quill的官网 使用指南 第一步:安装,…
前几天在用textangular富文本编辑器插件时,将存储的文本及格式存储到数据库中,但是从后台接口中再向angular页面插入时却不能执行,即在Angular中操作DOM没有实现,后来查看了一下,操作DOM需要使用指令Directive封装DOM,这样尝试之后终于解决了问题,从而对指令也有了很大的了解,以后再操作DOm就要小心了 以下是我查阅资料时看到的,感觉so详细,解决了我很多issue,因此copy过来看看 原文http://www.cnblogs.com/xuema/p/4350747…
适合react的一款轻量级富文本编辑器 1.http://blog.csdn.net/xiaoxiao23333/article/details/62055128 (推荐一款Markdown富文本编辑器 React-quill,以及修改React-quill默认配置,支持React) 2.http://blog.csdn.net/smk108/article/details/76100971 (富文本编辑器Quill的简单React封装) 对整个菜单栏进行定义和重写,可参考http://www.…
Quill是一个很流行的富文本编辑器,github上star大约21k: github:https://github.com/quilljs/quill/ 官网: https://quilljs.com/ 使用 <!-- Include stylesheet --> <link href="https://cdn.quilljs.com/1.3.6/quill.snow.css" rel="stylesheet"> <!-- Creat…
Quill介绍 Quill是一款开源的富文本编辑器,基于可扩展的架构设计,提供丰富的 API 进行定制.截止2021年1月,在github上面已有28.8k的star. Quill项目地址:https://github.com/quilljs/quill/ Quill官网:https://quilljs.com/ 简单使用 创建项目 创建一个vue的项目,名为demo-quill-vue,不需要vuex.router和css预处理器. 安装Quill npm install vue-quill-…
项目中原本使用的富文本编辑器是 wangEditor,这是一个很轻量.简洁编辑器 但是公司的业务升级,想要一个功能更全面的编辑器,我找了好久,目前常见的编辑器有这些: UEditor:百度前端的开源项目,功能强大,基于 jQuery,但已经没有再维护,而且限定了后端代码,修改起来比较费劲 bootstrap-wysiwyg:微型,易用,小而美,只是 Bootstrap + jQuery... kindEditor:功能强大,代码简洁,需要配置后台,而且好久没见更新了 wangEditor:轻量.…
富文本编辑器TinyMCE的使用(React Vue) 一,需求与介绍 1.1,需求 编辑新闻等富有个性化的文本 1.2,介绍 TinyMCE是一款易用.且功能强大的所见即所得的富文本编辑器. TinyMCE的优势: 开源可商用,基于LGPL2.1 插件丰富,自带插件基本涵盖日常所需功能 接口丰富,可扩展性强,有能力可以无限拓展功能 界面好看,符合现代审美 提供经典.内联.沉浸无干扰三种模式 对标准支持优秀(自v5开始) 多语言支持,官网可下载几十种语言. 二,配置集成并组件化 2.1,通用配置…
vue-quill-editor是vue很好的富文本编辑器,富文本的功能基本上都支持,样式是黑白色,简洁大方. 第一步下载 vue-quill-editor: npm i vue-quill-editor -S 第二步,将vue-quill-editor引入到main.js: import VueQuillEditor from 'vue-quill-editor' //引入富文本编译器 import 'quill/dist/quill.core.css' import 'quill/dist/…
1. 引言 wangEditor——一款轻量级html富文本编辑器(开源软件) 网站:http://www.wangeditor.com/ demo演示:http://www.wangeditor.com/wangEditor/demo.html 下载(github):https://github.com/wangfupeng1988/wangEditor QQ群:164999061 从我发布wangEditor到现在,大概有七八个月了,随着近期增加的插入视频,表情,地图这三个功能,目前为止基本…
基于Vue CLI 3脚手架搭建的项目整合tinymce 5富文本编辑器,vue cli 2版本及tinymce 4版本参考:https://blog.csdn.net/liub37/article/details/83310879 插件安装 tinymce官方提供了一个vue的组件tinymce-vue如果有注册或购买过服务的话,直接通过组件配置api-key直接使用,像我这种懒的注册或者购买的直接下载tinymce,自力更生 安装tinymce-vue npm install @tinymc…
富文本编辑器里大佬们都说tinymce NB! 插件安装 inymce官方提供了一个vue的组件tinymce-vue 如果有注册或购买过服务的话,直接通过组件配置api-key直接使用,懒的注册或者购买的直接下载tinymce 安装tinymce npm install tinymce -S 安装tinymce-vue npm install @tinymce/tinymce-vue -S package.json "@tinymce/tinymce-vue": "^2.1…
1.上传图片至自己的服务器(这个官方都有例子,重点介绍附件上传)图片上传官方网址 // onChange callback $('#summernote').summernote({ callbacks: { onChange: function(contents, $editable) { console.log('onChange:', contents, $editable); } } }); // summernote.change $('#summernote').on('summer…
之前有项目需要用到富文本编辑器,在网上找了好几个后,最终选择了这个功能强大,扩展性强的tinymce tinymce中文文档地址(不全):http://tinymce.ax-z.cn/ tinymce英文原版文档地址:https://www.tiny.cloud/docs/demo/ 接下来大致讲一下一个小demo(vue项目 + tinymce) 1.npm 安装 tinymce 和 @packy-tang/vue-tinymce npm i tinymce @packy-tang/vue-t…
最近项目中需要使用文本编辑器,比较了下最终选择了TinyMCE这款富文本编辑器.我安装的是TinyMCE v5但是在使用表情插件的时候,表情一直都出不来,报错信息如下: Uncaught SyntaxError: Unexpected token '<' Failed to load emoticons: Script at URL "http://xxxx/static/js/plugins/emoticons/js/emojis.js" did not call `tinym…