vue3使用CKEditor5(typescript版)
<template>
<div id="app">
<ckeditor :editor="editor" v-model="editorData" :config="editorConfig"></ckeditor>
</div>
</template>
<script lang="ts">
import { defineComponent, ref } from 'vue';
import CKEditor from '@ckeditor/ckeditor5-vue';
import ClassicEditor from '@ckeditor/ckeditor5-build-classic';
export default defineComponent({
components: {
ckeditor: CKEditor.component
},
setup() {
const editor = ref(ClassicEditor);
const editorData = ref('<p>Content of the editor</p>');
const editorConfig = ref({
// 配置选项
});
return {
editor,
editorData,
editorConfig
};
}
});
</script>
这段代码展示了如何在Vue 3应用中使用CKEditor 5(TypeScript版本)。首先,我们引入了必要的组件和函数,并通过ckeditor
组件包装了经典编辑器。我们还设置了编辑器的初始内容和配置,这些都是响应式的,可以在应用运行时进行更新。
评论已关闭