vue.js 空格键仅在字母之间添加空格

f4t66c6m  于 2023-11-21  发布在  Vue.js
关注(0)|答案(1)|浏览(138)

我正在尝试实现CKEditor WYSIWYG的示例。我正在Vue 2.x应用程序中运行它。我已经下载了CKEditor的源文件(https://github.com/ckeditor/ckeditor5-vue2/blob/master/dist/ckeditor.js)和ClassicEditor(https://cdn.ckeditor.com/ckeditor5/31.0.0/classic/ckeditor.js)dist文件下载并提供给我的页面。控制台确认这两个文件加载正确。问题是编辑器不会注册空格,除非它们在-两个字母之间。这是相关的代码-
View.php

Vue.use(window.CKEditor)
        new Vue({
            el: '#components-demo',
            data: {
                editor: window.ClassicEditor,
                editorConfig: {
                    width: '100%',
                    height: '100%'
                }
            }
        })
    </script>

字符串
Component.js

Vue.component('userNotesEditor', {
    template: /*template*/ `
    <div id="editor-main">
       <ckeditor :editor="Classic" v-model="content" :config="config"></ckeditor>
    </div>
    `,
    components: {
        ckeditor: window.CKEditor.component
    },
    props: {
    },
    data: function() {
        return {
            content: '',
            options: {},
            Classic: window.ClassicEditor,
        }
    },


编辑器加载-x1c 0d1x并正确添加HTML标记-

但是,按空格键只会产生一个空格,如果光标之间的话;而且,它不让我添加多个连续的空格,即使当他们之间的字母。我不知道为什么,我没有找到任何相关的资源。
如有任何帮助,我们将不胜感激。

dfddblmv

dfddblmv1#

尝试将自动创建的“"替换为字符串空格(”“)

相关问题