0.1.3 • Published 7 years ago

bee-editor v0.1.3

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

bee-editor

npm version Build Status Coverage Status devDependency Status NPM downloads Average time to resolve an issue Percentage of issues still open

react bee-editor component for tinper-bee

基于 wangEditor封装的react 富文本编辑器

依赖

  • react >= 15.3.0
  • react-dom >= 15.3.0
  • prop-types >= 15.6.0

使用方法

API

参数说明类型默认值
created创建完成editor的回调,参数为editor实例function-
disabled是否禁用编辑器booleanfalse
onChange编辑器内容变化的回调函数,参数为变化后的内容function-
zIndex编辑器的z-indexnumber10000
pasteFilterStyle当从其他网页复制文本内容粘贴到编辑器中,编辑器会默认过滤掉复制文本中自带的样式,默认开启此功能booleantrue
linkImgCallback插入网络图片后的回调,参数为图片的urlfunction-
linkCheck插入链接后的回调,参数为插入的文字和链接function-
uploadImgServer上传图片到服务器的地址,设置此值即打开上传图片到服务器的功能string-
uploadImgShowBase64是否启用base64编码显示图片(此参数和uploadImgServer只能存在一个)booleanfalse
uploadImgMaxSize限制图片大小,单位 kb (首先要设置uploadImgServer或者设置uploadImgShowBase64)number5120
uploadImgParams自定义上传图片参数,需打开上传图片到服务器的功能object-
uploadFileName自定义上传图片名称,需打开上传图片到服务器的功能string-
uploadImgHeaders自定义上传图片header,需打开上传图片到服务器的功能object-
uploadImgHooks上传图片的监听函数,详细说明见下,需打开上传图片到服务器的功能object-

开发调试

$ npm install -g bee-tools
$ git clone https://github.com/tinper-bee/bee-editor
$ cd bee-editor
$ npm install
$ npm run dev