1.0.21 • Published 3 years ago

@hbtv/html-editor v1.0.21

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

@umi-material/html-editor

Description

  • 基于tinymce@hbtv/media-uploadReacthtmlEditor组件

Install

You must install tinyMce for react at first

npm install @hbtv/html-editor --save

Usage

import { HtmlEditor } from './index';
const HtmlEditorTest = () => {
  return (
    <Form>
      <Form.Item name="content" label="内容">
        <HtmlEditor />
      </Form.Item>
    </Form>
  );
};

API

HtmlEditorProps


参数名类型是否必填默认值描述
valuestringfalse''
menuBarbooleanfalsetrue是否显示tinymce的菜单栏
minHeightnumberfalsefalse320
onChange(content:string)=>voidfalse回调函数
imagesUploadHandlerfunction(blobInfo,succFun,failFun)falsetinymce的图片上传,请查询tinymce的images_upload_handler
mediaResourceUploadbooleanfalsetrue是否启用@hbtv/mediaUpload组件
uploadConfigUploadPropsfalseDefaultUploadConfigmediaUpload上传组件的参数
lazyLoadbooleantruetrue
apiKeystringfalse''tinyMce的apiKey

UploadProps


const DefaultUploadConfig: UploadProps = {
  fileType: ['image', 'audio', 'video'],
  fileSize: '2m',
};

ChangeLog

1.0.15

1.0.14

  • 增加字体大小配置
  • 增加上传文件的默认显示链接

1.0.12

  • 增加字体颜色修改

1.0.11

  • 修改HTMLRender的声明

1.0.10

  • 优化 index.tsx
  • 修改HTMLRender的声明

1.0.9

  • 添加HtmlRender组件
  • 修复audio不能显示的bug
  • 更新media-upload 依赖的版本

1.0.8

  • 调整了mediaUpload的嵌入位置
  • 更新media-upload为1.0.20

1.0.7

  • lazyLoad 缺省值为true
  • 增加imagesUploadHandler参数,支持tinyMce的上传功能

1.0.5

  • media-upload 升级到1.0.16

1.0.3

  • 插入多媒体支持image,video和audio

Related Efforts

  • 基于antd4.0的Form组件封装含有自定表单配置,渲染,编辑的综合表单组件@hbtv/pro-form
  • 包含媒体资源库的多媒体上传组件@hbtv/media-upload

LICENSE

MIT

1.0.21

3 years ago

1.0.20

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.13

4 years ago

1.0.12

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago