如何在React-ace编辑器中制作自动折叠代码

时间:2019-03-13 18:50:47

标签: javascript reactjs

每个人。例如,我有这个JSON,我需要从 react-ace 编辑器的开始折叠字段开始。如何通过代码实现?

这就是我现在的状态:

enter image description here

这是我需要通过代码执行的操作:

enter image description here

我想香草Ace编辑器对此有选择,但是我在React版本中找不到它们。

1 个答案:

答案 0 :(得分:2)

您可以通过引用访问foldAll()和unfold()

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