Как сделать автоматическое сворачивание кода в редакторе react-ace

#javascript #reactjs

#javascript #reactjs

Вопрос:

все. У меня есть, например, этот JSON, и мне нужно с самого начала сворачивать поля в редакторе react-ace. Как я могу сделать это из кода?

Это то, что у меня есть на данный момент:

введите описание изображения здесь

Это то, что мне нужно сделать из кода:

введите описание изображения здесь

Я полагаю, что в редакторе vanilla Ace есть опции для этого, но я не могу найти их в версии для React.

Ответ №1:

Вы можете получить доступ к foldAll () и unfold () по ссылке

 (aceEditorReference.current.editor.session.foldAll(1,aceEditorReferenca.current.editor.session.doc.getAllLines().length or  aceEditorReference.current.editor.session.unfold())