1. sql-formatter 格式化sql语句
安装:
npm install --save sql-formatter
导入和使用:
1. import * as sqlFormatter from "sql-formatter"; // 导入所有的对象
使用:
sqlFormatter.format('获取的数据') ; // 格式化获取的sql语句
2. import { format } from "sql-formatter"; // 导入所需要的对象
使用:
format('获取的sql数据'); // 格式化获取的sql语句
2. codemirror 编辑器功能
安装:
npm install --save codemirror
导入和使用:
需要根据需求导入样式文件和js文件
import CodeMirror from 'codemirror';
使用:
// myEdit 为多行文本的dom元素。options为配置项
let options: {
autofocus: true, // 获取焦点
}
let myCodeMirror = CodeMirror.fromTextArea(myEdit, options);
// 设置编辑器的宽高
myCodeMirror.setSize(600, 200);
// 设置值
myCodeMirror.setValue('值');
// 获取值
myCodeMirror.getValue()