react+antd中的onchange在监听值的变化时报错解决办法

在项目中监听change值变化的时候报错This synthetic event is reused for performance reasons. If you're seeing this, you're accessing the propertytargeton a released/nullified synthetic event

    <TextArea 
           className="markdown-content" 
           rows={35}  
           placeholder="文章内容"
           onChange={changeContent}
           onPressEnter={changeContent}
           value={articleContent}
           />

在监听的时候加上这句e.persist();

const changeContent=(e)=>{
  e.persist();  //关键代码
  setArticleContent(e.target.value)
let html = marked(e.target.value)
  setMarkdownContent(html)
}

版权声明:本文为weixin_45621877原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。