Open BabyMing opened 3 years ago
<CodeMirror
value={content}
options={{
tabSize: 2,
mode: {format_new},
theme: 'solarized dark',
lineNumbers: true,
autofocus:true,
styleActiveLine:true,
smartIndent:true,
lineWrapping:true,
foldGutter:true,
gutters:['CodeMirror-linenumbers','CodeMirror-foldgutter'],
extraKeys:{
"Ctrl":"autocomplete",
}
}}
onBeforeChange={(editor, data, value) => {
console.log(' onBeforeChange:>> ',value );
set_content(value)
}}
onChange={(editor, value) => {
console.log('controlled', {value});
}}
/>
the onChange is not vaild , but the onBeforeChange is vaild
why use onchange is not vaild