UNPKG

@iamzzg/code-editor-yaml

Version:

基于codeMirror的yaml编辑器vue2组件,只支持yaml显示和编辑

37 lines (25 loc) 733 B
# code-editor-yaml 基于 vue2 和 codeMirror 的 yaml 编辑器,业务使用 ## 安装 ```bash npm i @iamzzg/code-editor-yaml -S ``` ## 使用 1. 全局注册组件 ```js import codeYamlEditor from "@iamzzg/code-editor-yaml" import "@iamzzg/code-editor-yaml/dist/code-editor-yaml.css" import Vue from "Vue" Vue.use(codeYamlEditor) // 全局注册组件 ``` 2. 局部注册组件 ```js import { CodeEditor } from "@iamzzg/code-editor-yaml" import "@iamzzg/code-editor-yaml/dist/code-editor-yaml.css" ;<CodeEditor ref="code" v-model="YamlValues" mode="yaml" /> ``` 3. 属性 mode:'yaml' 表示使用 yaml value: '' 表示 yaml 字符串 4. 方法 getCodeMirrorEditorValue 获取编辑器此时的 yaml 字符串