CodeEditor() {
const [ace, setAce] = useState(null)
const onChange = (newValue, e) => {
console.log(newValue, e);
console.log(ace.getValue()); // Outputs the value of the editor
}
return (
<ReactAce
mode="javascript"
theme="eclipse"
setReadOnly={false}
onChange={onChange}
style={{ height: '400px' }}
ref={instance => { setAce(instance) }} // Let's put things into scope
/>
);
}
ребят такая штука в ref, set state не работает, почему?
Так что у тебя выходит, null? И в реф лучше кидать useRef! Тебе нет смысла держать это в state
Обсуждают сегодня