Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

227
Visualizações
Editor.js: how to add unique block id for each editor element as 'id' attribute?

I use Editor.js in my ReactJS application. Everything perfect except I can't pass unique block id as 'id' attribute.

For example, data is:

{
    "time": 1658299444298,
    "blocks": [
        {
            "id": "sheNwCUP5A",
            "data": {
                "text": "Acceptable Use Policy",
                "level": 2
            },
            "type": "header"
        }
    ],
    "version": "2.25.0"
}

and DOM-tree is

<div class="codex-editor__redactor" style="padding-bottom: 300px;">
  <div class="ce-block">
   <div class="ce-block__content">
    <h2 class="ce-header" contenteditable="false" data-placeholder="">Audit Policy</h2> 
   </div>
  </div>
</div>

To implement anchor links inside current document I need 'id' attribute for each element passed from data.

...
<h2 id="sheNwCUP5A" class="ce-header" contenteditable="false" data-placeholder="">Audit Policy</h2>
...

Any suggestions please?

about 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda