首页 > 解决方案 > 我可以在带有 react-ace 的 React 应用程序中使用 Ace 编辑器的高级功能吗?

问题描述

我想在 React 应用程序中使用 Ace 创建一个选项卡式编辑器。有一个名为 react-ace https://github.com/securingsincity/react-ace的组件可用,但是我想做一些事情,例如将每个选项卡的代码存储在 Session 中并显示它。使用普通的旧 js,我可以这样做(来自 Ace 文档):

var EditSession = require("ace/edit_session").EditSession;
var js = new EditSession("some js code");
var css = new EditSession(["some", "css", "code here"]);
// and then to load document into editor, just call
editor.setSession(js);

我想知道在使用非常好的 react-ace 组件时是否可以做类似的事情,还是应该使用普通的旧 js 方式?

标签: javascriptreactjsace-editorreact-ace

解决方案


推荐阅读