11 Star 100 Fork 20

uiw / react-markdown-editor

 / 详情

value 值始终是空的

待办的
创建于  
2020-01-08 14:36

使用的是1.3.0

updateMarkdown(editor, data, value)

该方法获取到的 value 始终是空的,无法获取页面数据存入数据库。

评论 (3)

不知是哪个号 创建了任务

@不知是哪个号 获取什么页面数据?
获取不到 markdown 数据?

import React from 'react';
import MarkdownEditor from '@uiw/react-markdown-editor';

export default class MDEditor extends React.PureComponent {
  state = {
    markdown: '',
  };
//   componentWillReceiveProps(nextProps) {
//     if (!this.state.markdown && nextProps.value) {
//       this.setState({ markdown: nextProps.value });
//     }
//   }
  updateMarkdown = (editor, data, value) => {
    this.setState({ markdown: value });
    this.props.onChange && this.props.onChange(value);
    console.log('updateMarkdwon', editor, data, value);// value是undefined
  };
  render() {
    return <MarkdownEditor value={this.state.markdown} onChange={this.updateMarkdown} />;
  }
}


@长空 你可以通过 editor.getValue() 获取,也可以升级 @uiw/react-markdown-editor@1.4.0

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
359194 jaywcjlove 1578921405 2047896 changkong0310 1578965047
TypeScript
1
https://gitee.com/uiw/react-markdown-editor.git
git@gitee.com:uiw/react-markdown-editor.git
uiw
react-markdown-editor
react-markdown-editor

搜索帮助