项目作者: xlsdg

项目描述 :
React component wrap for SimpleMDE Markdown Editor(v1.x)
高级语言: JavaScript
项目地址: git://github.com/xlsdg/react-simplemde-v1.git
创建时间: 2016-12-07T07:36:02Z
项目社区:https://github.com/xlsdg/react-simplemde-v1

开源协议:MIT License

下载


react-simplemde-v1

React.js(v16.x+) component wrap for SimpleMDE Markdown Editor(v1.x+)

Installation

  1. $ npm install --save simplemde react-simplemde-v1

Usage

  1. import ISimpleMDE from 'react-simplemde-v1';
  2. import 'simplemde/dist/simplemde.min.css';
  3. export default () => {
  4. const option = {};
  5. const onReady = (instance) => console.log(instance.value());
  6. const onEvents = {
  7. 'change': function() {
  8. // the 'this' variable can get SimpleMDE instance
  9. console.log(this.value());
  10. }
  11. };
  12. return (
  13. <ISimpleMDE
  14. option={option}
  15. text={'Hello World!!!'}
  16. onReady={onReady}
  17. onEvents={onEvents}
  18. ></ISimpleMDE>
  19. );
  20. }

propTypes

  1. className: React.PropTypes.string,
  2. style: React.PropTypes.object,
  3. option: React.PropTypes.object.isRequired,
  4. onReady: React.PropTypes.func,
  5. text: React.PropTypes.string,
  6. onEvents: React.PropTypes.object

Read More

defaultProps

  1. className: 'react-simplemde',
  2. style: {
  3. width: '100%',
  4. height: '100%'
  5. },
  6. text: '',
  7. onReady: instance => {},
  8. onEvents: {}

License

MIT