介绍
wangEditor —— 轻量级 web 富文本编辑器,配置方便,使用简单。支持 IE10+ 浏览器。
- 官网:www.wangEditor.com
- 文档:www.kancloud.cn/wangfupeng/wangeditor3/332599
- 源码:github.com/wangfupeng1988/wangEditor
查看 v2 版本的代码和文档:https://github.com/wangfupeng1988/wangEditor/tree/v2
下载
- 直接下载:https://github.com/wangfupeng1988/wangEditor/releases
- 使用npm下载:npm install wangeditor (注意 wangeditor 全部是小写字母)
- 使用bower下载:bower install wangEditor (前提保证电脑已安装了bower)
- 使用CDN://unpkg.com/wangeditor/release/wangEditor.min.js
使用
var E = window.wangEditor
var editor = new E('#div1')
editor.create()
运行 demo
- 下载源码 git clone git@github.com:wangfupeng1988/wangEditor.git
- 安装或者升级最新版本 node(最低v6.x.x)
- 进入目录,安装依赖包 cd wangEditor && npm i
- 安装包完成之后,windows 用户运行npm run win-example,Mac 用户运行npm run example
- 打开浏览器访问localhost:3000/index.html
- 用于 React、vue 或者 angular 可查阅官方文档中其他章节中的相关介绍
简单的 demo
下载
- 点击 https://github.com/wangfupeng1988/wangEditor/releases 下载最新版。进入release文件夹下找到wangEditor.js或者wangEditor.min.js即可
- 使用CDN://unpkg.com/wangeditor/release/wangEditor.min.js
- 使用bower下载:bower install wangEditor (前提保证电脑已安装了bower)
PS:支持npm安装,请参见后面的章节
制作 demo
编辑器效果如下。
代码示例如下。注意,以下代码中无需引用任何 CSS 文件!!!
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>wangEditor demo</title>
</head>
<body>
<div id="editor">
<p>欢迎使用 <b>wangEditor</b> 富文本编辑器</p>
</div>
<!-- 注意, 只需要引用 JS,无需引用任何 CSS !!!-->
<script type="text/javascript" src="/wangEditor.min.js"></script>
<script type="text/javascript">
var E = window.wangEditor
var editor = new E('#editor')
// 或者 var editor = new E( document.getElementById('editor') )
editor.create()
</script>
</body>
</html>
如果想要自己控制编辑区域的高度、宽度等尺寸信息,参见官方文档中菜单与编辑区域分离。
项目地址
https://github.com/wangfupeng1988/wangEditor

本文暂时没有评论,来添加一个吧(●'◡'●)