Интеграция CKEditor5 с vue.js и laravel - PullRequest
0 голосов
/ 12 марта 2019

Я пытаюсь загрузить ckeditor в свой проект, но в течение 7 часов я стараюсь, и он не уходит.Я искал в Google, установил из 30 пакетов (npm), я сделал с учебниками и медленно сдался.Пожалуйста, помогите, мне нужно настроить редактор wysiwyg глобально для всех представлений, которые содержат id = "description".

У меня есть что-то вроде этого: component CKeditor.vue

<template>

</template>

<script>
    import ClassicEditor from '@ckeditor/ckeditor5-build-classic'
    import VueCkeditor from 'vue-ckeditor5'

    export default {
        components: {
            'vue-ckeditor': VueCkeditor.component
        },
        data(){
            return {
                value1: 'hello',
                value2: 'world',
                editors: {
                    classic: ClassicEditor
                }
            }
        },
        template: 
        `<vue-ckeditor type="classic" v-model="value1" :editors="editors"></vue-ckeditor>`
    }
</script>

View create.blade.php:

<ckeditor type="classic" v-model="value1" class="form-control" rows="5" name="description" id="description" placeholder="Description" maxlength="3000"></ckeditor>

app.js:

import Vue from 'vue'
import axios from 'axios'

Vue.prototype.$http = axios

require('./bootstrap');

Vue.component('ckeditor', require('./components/CKeditor.vue').default);

window.Vue = require('vue');
window.onload = function () {
    const app = new Vue({
        el: '#app'
    });
}

работы были на учебнике из https://github.com/igorxut/vue-ckeditor5

, пожалуйста, помогите мне запустить этот редактор wysiwyg.Огромное спасибо ...: *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...