Vue 中使用 codemirror

一、安装

官网地址:https://codemirror.net/

npm 插件地址:https://www.npmjs.com/package/vue-codemirror

vue 项目中安装,

npm install vue-codemirror --save

可在 package.json 文件中看到,当前是 4.0.6 版

Vue 中使用 codemirror_第1张图片

二、使用

1、引入

这里是局部引入,vue 文件中引入

主题 dracula 是目前我觉得还比较好看的样式,可在路径 node_modules\codemirror\mode 下换其它样式;

mode 是 vue 类型,就不用单独设置 JavaScript、CSS 和 html;

2、options

cmOptions: {
    tabSize: 4,// tab的空格个数
    theme: 'dracula',//主题样式
    lineNumbers: true,//是否显示行数
    lineWrapping: true, //是否自动换行
    styleActiveLine: true,//line选择是是否加亮
    matchBrackets: true,//括号匹配
    mode: "vue", //实现javascript代码高亮
    readOnly: false//只读
}

3、完成代码 






三、效果

Vue 中使用 codemirror_第2张图片

 

你可能感兴趣的:(Vue,小知识点,codemirror)