Дублирование содержимого в обновлении блока HTML с использованием grapesjs - PullRequest
0 голосов
/ 24 сентября 2018

Я пытаюсь обновить содержимое HTML в grapesjs.Когда я обновляю HTML, добавляются дубликаты, например,
До обновления

<h3 style="box-sizing: border-box;">
            <a href="http://<domain>/042666" style="box-sizing: border-box;">Course Guide</a>
          </h3>
          <p style="box-sizing: border-box;">&#xA0;
          </p>  

После обновления

<div id="wrapper" style="box-sizing: border-box;">
    <div id="wrapper" style="box-sizing: border-box;">
          <h3 style="box-sizing: border-box;">
            <a href="http://<domain>/042666" style="box-sizing: border-box;">Course Guide</a>
          </h3>
          <p style="box-sizing: border-box;">&#xA0;
          </p>
    </div>
    </div>  

Когда янажмите кнопку обновления, он перенаправит на grapesjs-html-block.js и метод

var component = editor.getSelected();
   var codeViewer = editor.CodeManager.getViewer("CodeMirror").clone();
   updateButton.onclick = function() {          
        // Saving Functionality  
        component.set("content", "");
        component.components(codeViewer.editor.getValue());
        editor.Modal.close();            
   };

Создает дублирующиеся классы div.Мне нужна помощь, чтобы решить эту проблему.Кто-нибудь может направить меня в правильном направлении?Заранее спасибо.

...