5.0.0 • Published 7 years ago

zan-richtext v5.0.0

Weekly downloads
2
License
MIT
Repository
-
Last release
7 years ago

zan-richtext

NPM

基于 UEditor 的 React 富文件编辑器

代码演示

:::demo 基础用法

import RichText from 'zan-richtext';

class Simple extends React.Component {

	state = {
		value: 'cafe babe'
	}

	componentWillMount() {
		setTimeout(() => {
			this.richTextEditor.editor.setContent('form ajax.');
		}, 5000);
	}

	onChange = (data) => {
		this.setState({
		  value: data
		});
	}

	render() {
		return (
			<div>
				<RichText
					ref={el => this.richTextEditor = el}
					value={this.state.value}
					onChange={this.onChange}
					editorConfig={{
						initialFrameWidth: 500
					}}
					uploadConfig={{
						materials: false
					}}
				/>
				<div style={{ marginTop: '20px' }}>
				    <p>结果:</p>
				    <div>{this.state.value}</div>
				</div>
			</div>
		);
	}
}

ReactDOM.render(
	<Simple />
	, mountNode
);

:::

API

非受控组件

参数说明类型默认值
className自定义额外类名string''
value富文本的值string''
onChange内容变化时的回调funcnoop
onReadyueditor的 ready 回调func''
ueditorUrlueditor.all.js 的cdn路径string'//b.yzcdn.cn/v2/vendor/ueditor/release/ueditor.all.min.201705122045.js'
ueditorConfigUrlueditor.config.js 的cdn路径string'//b.yzcdn.cn/v2/vendor/ueditor/release/ueditor.config.201705122045.js'
qiniuCdnUrl七牛 cdn 域名string'https://img.yzcdn.cn'
ueditorHomeUrlueditor 资源文件 cdn 路径string'//b.yzcdn.cn/v2/vendor/ueditor/dist/'
ueditorIframeUrlueditor iframe cdn 路径string'//www.youzan.com/v2/static/vendor/ueditor/dist/'
editorConfigueditor 的自定义配置object{}
uploadConfigupload 组件的自定义配置object{}
uploadImageRule七牛图片规则string'!730x0.jpg'

editorConfig 的自定义参数 fetchImgUrl 用来抓取远程图片, onFetchSuccess处理抓取成功数据的解析

更新日志

4.6.7 (2018-05-15)

  • bug fix 修复在 form 包裹下的 design 组件切换时多余 textarea 的问题

4.5.2 (2017-12-06)

  • bug fix 禁用插入链接弹窗敲回车自动提交表单的问题
5.0.0

7 years ago

4.7.1

7 years ago

4.6.12

7 years ago

4.6.11

7 years ago

4.6.10

7 years ago

4.6.9

7 years ago

4.6.7

7 years ago

4.6.6

7 years ago

4.6.5

7 years ago

4.6.4

7 years ago

4.6.3

7 years ago

4.6.1

7 years ago

4.6.0

7 years ago

4.5.11

7 years ago

4.5.10

7 years ago

4.5.9

7 years ago

4.5.8

8 years ago

4.5.7

8 years ago

4.5.6

8 years ago

4.5.5

8 years ago

4.5.4

8 years ago

4.5.3

8 years ago

4.5.2

8 years ago

4.5.1

8 years ago

4.5.0

8 years ago

4.4.12

8 years ago

4.4.11

8 years ago

4.4.10

8 years ago

4.4.9

8 years ago

4.4.8

8 years ago

4.4.7

8 years ago

4.4.6

8 years ago

4.4.5

8 years ago

4.4.4

8 years ago

4.4.3

8 years ago

4.4.2

8 years ago

4.3.3

8 years ago

4.3.2

8 years ago

4.3.1

8 years ago

4.3.0

8 years ago

4.2.6

8 years ago

4.2.5

8 years ago

4.2.2

8 years ago