آرش دولتی مهر
2 سال پیش توسط آرش دولتی مهر مطرح شد
0 پاسخ

اتصال ویرایشگر متن TnyMCE dبه Vue js در لاراول9

سلام من از "TinyMCE" برای ثبت متن مقاله استفاده کردم، و "v-model" روی برچسب "textarea" تنظیم شده است، می خواهم متن درج شده در ویرایشگر متن را به Vue متصل کنم. من از v-model استفاده کردم ولی جواب نداد. در blade از TinyMCE CDN ​​و تگ textarea binding به این صورت استفاده کردم:

<script src="https://cdn.tiny.cloud/1/no-api-key/tinymce/5/tinymce.min.js" referrerpolicy="origin"></script>

    <script>
        tinymce.init({
            selector: '#mytextarea'
        });
    </script>

                                    <textarea id="mytextarea"  v-model="ArticleBody"></textarea>

فایل app.js :

createApp({

    data() {
        return {

            ArticleBody: '' 
        }
    },

    created: function () {

    },

    methods: {
        AddArticel:function (){
            alert( this.ArticleBody)

        },

    }
}).mount('#article')

اما در Vue Devtools متغییر ArticleBodyتعریف نشده مینویسه !! وقتی id="mytextarea" را در تگ textarea حذف میکنم همه چیز درست و کار می کنه اما من برای مقالات به TextEditor نیاز دارم! من نمی خواهم از کامپوننت vue js استفاده کنم. کدها در app.js نوشتم. لطفا کمکم کنید


ثبت پرسش جدید

به همدیگه کمک کنیم

به آرش دولتی مهر کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام