simditor-markdown 无法监听事件
有没有大神遇到过 tower的开源编辑器simditor使用了 simditor-markdown 扩展就无法监听事件了
react, jsx:
componentDidMount () {
this.initEditor()
}
initEditor = () => {
this.editor = new Simditor({
textarea: this.textArea,
markdown: true,
toolbar: ['title', 'bold', 'italic', 'underline', 'code', 'blockquote', '|', 'ol', 'ul', '|', 'markdown']
})
this.editor.setValue(marked(this.props.content))
this.editor.on('valuechanged', (e, src) => {
this.props.onTextChange(toMarkdown(this.editor.getValue()))
})
}
Tag:
<textarea ref={textarea => (this.textArea = textarea)} />
拜托了.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
另外分享下: 表单组件建议用onchange,今天有个上传组件手贱写成了onClick, 刚开始以为state没有改变的原因,后来注意到了.