CKEditor 5 不适用于 Vue 3 Composition API
我尝试在本地使用 CKEditor 和 vue 3 组合 api,但编辑器未显示在页面上 这里可能是组件
<template>
<PageWrapper title="Post">
<CKEditor :editor="editor"></CKEditor>
</PageWrapper>
</template>
<script setup>
import PageWrapper from '@/components/PageWrapper.vue'
import CKEditor from '@ckeditor/ckeditor5-vue'
import ClassicEditor from '@ckeditor/ckeditor5-build-classic'
const editor = ClassicEditor
</script>
出了什么问题?
I am trying to use CKEditor with vue 3 composition api locally but the editor not shown on the page
here is may component
<template>
<PageWrapper title="Post">
<CKEditor :editor="editor"></CKEditor>
</PageWrapper>
</template>
<script setup>
import PageWrapper from '@/components/PageWrapper.vue'
import CKEditor from '@ckeditor/ckeditor5-vue'
import ClassicEditor from '@ckeditor/ckeditor5-build-classic'
const editor = ClassicEditor
</script>
What's wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
来自官方 文档非常简单,使用脚本设置,我发现它可以这样工作
然后就可以正常使用模板中的组件了。
From the official documentation it's pretty straightforward, using script setup, i found it working this way
then you can use the component in the template properly.
然后在模板内
完美运行
then inside template
Works perfectly