Ошибка Tinymce Uncaught: узел не может быть нулевым или неопределенным - PullRequest
0 голосов
/ 12 февраля 2020

Привет всем, у меня есть ошибка от tinymce, когда я пытаюсь вызвать мою функцию для редактирования чего-то, что моя tinymce запущена, но у меня есть эта ошибка в моей консоли

Я использую последнюю версию

tinymce.min. js: 9 Uncaught Error: Узел не может быть нулевым или неопределенным в Object.vt [as fromDom] (tinymce.min. js: 9)

Я вызываю свой tinymce из функции вот так.

_this.tinymceContextMenu ();

            /**
             * tinymce Context Menu
             */
            tinymceContextMenu: function() {
                if (_this.config.showContextMenu == false) {
                    return false;
                }
                var _toolBar = ''; //'fontselect fontsizeselect bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | bullist numlist | link | unlink removeformat',
                if (_this.config.showContextMenu_FontFamily == true) {
                    _toolBar += 'fontselect ';
                }
                if (_this.config.showContextMenu_FontSize == true) {
                    _toolBar += 'fontsizeselect ';
                }
                if (_this.config.showContextMenu_Bold == true) {
                    _toolBar += 'bold ';
                }
                if (_this.config.showContextMenu_Italic == true) {
                    _toolBar += 'italic ';
                }
                if (_this.config.showContextMenu_Underline == true) {
                    _toolBar += 'underline ';
                }
                if (_this.config.showContextMenu_Strikethrough == true) {
                    _toolBar += 'strikethrough ';
                }
                if (_this.config.showContextMenu_Hyperlink == true) {
                    _toolBar += 'link ';
                }
                                    console.log(tinymce);
                //default options
                _toolBar += ' | alignleft aligncenter alignright alignjustify | bullist numlist | forecolor backcolor |  unlink removeformat  ';

                tinymce.init({
                    selector: '.email-editor-elements-sortable',
                    menubar: false,
                    inline: true,
                    toolbar: false,
                    plugins: [
                                'autolink',
                                'codesample',
                                'link',
                                'lists',
                                'media',
                                'quickbars',
                                "advlist autolink lists link image charmap print preview anchor",
                                "searchreplace visualblocks code fullscreen",
                                "insertdatetime media table paste imagetools wordcount"
                             ],
                    quickbars_selection_toolbar: 'bold italic underline | undo redo | fontselect fontsizeselect | forecolor backcolor | alignleft aligncenter alignright alignfull | link image',
                             
                    // quickbars_insert_toolbar: 'styleselect | quicktable image'
                });


            },
...