react-ace编辑器的使用

react-ace 组件库

一,安装命令

yarn add react-ace  或者  npm install react-ace

二,在使用ace 的组件中导入相关配置信息

引入 react-ace
import AceEditor from “react-ace”;

ace mode 模式 json 格式
import “ace-builds/src-noconflict/mode-json”;

ace theme 主题 monokai
import “ace-builds/src-noconflict/theme-monokai”;

ace 语法
import “ace-builds/src-noconflict/ext-language_tools”;

检测是否是json数据
const jsonlint = require(‘jsonlint-mod’)

三,组建使用

<AceEditor
      mode="json"
      theme="monokai"
      value={ json字符串 }
      placeholder={“默认json数据”}
      onChange={ onChange }
      name="UNIQUE_ID_OF_DIV"
      highlightActiveLine={false}
      displayIndentGuides={false}
      editorProps={
  { $blockScrolling: false }}
      style={
  {width: '100%', height: height }}
      setOptions={<
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值