#API 概览
CodeMirror 组件提供三类 API:
<script lang="ts" setup vapor>
import { javascript } from '@codemirror/lang-javascript';
import { ref } from 'vue';
import CodeMirror, { type CodeMirrorExposed } from 'vue-codemirror6';
const value = ref('');
const cm = ref<CodeMirrorExposed>();
</script>
<template>
<code-mirror
ref="cm"
v-model="value"
basic
:lang="javascript()"
@ready="() => cm?.view?.focus()"
/>
</template>