光标问题
来源:6-5 引入 easyMDE 编辑器

weixin_宝慕林4410358
2022-12-03
老师好,我的代码和您写的有些出入,现在我碰到一个问题😭,就是我的编辑器每次都会被重新渲染,导致编辑器光标会出现在开始位置一直闪烁当输入内容的时候,您有时间能帮我看下嘛?我想要解决这个问题,但是没有思路了。
写回答
1回答
-
同学你好
可以使用 useCallback 进行包裹,可以解决这个问题:
const handleContentChange = useCallback((val) => { if (val !== content) { handleFileChange(val, currentOpen); dispatch({ type: 'changeContent', payload: { id: currentOpen, content: val } }) } }, [])
文档中有描述:https://github.com/RIP21/react-simplemde-editor#controlled-usage
亲测有效~
012022-12-04
相似问题