Issue #1863💬 RespondidoAbierto el 6 de marzo de 2019por sakshigarg9Reacciones 3

Incorporación de nuevos componentes a Block Manager

Respuesta rápidapor WebEtSolutions1

Hola, Tu ID de inicio de sesión en LinkedIn es el mismo que tu inicio de sesión en GooglePlus. La clave del bloqueo debe ser única. Adiós

Lee la respuesta completa abajo ↓

Pregunta

Estoy intentando añadir varios componentes que están en mi canvas al gestor de bloques, pero creo que por un problema de identificación no son visibles correctamente. ¿A qué se refiere exactamente el id? Aquí está mi código:

  const bm = editor. Jefe de bloque;
  bm.add("social-sign-in-butttons-section", {
    etiqueta: "Inicio de sesión en Facebook",
    Contenido:
      '<div class="tira de la izquierda botón de inicio de sesión social rellenando-derecha-pequeño" data-gjs-droppable=".fa .fa-facebook-square">' +
      '<img data-gjs-draggable=".social-log-in-button" src="facebook.png" id="facebook" title="facebook" class="fa fa-facebook-square fa-3x ">' +
      "</img>" +
      "</div>",
    atributos: {
      Clase: "FA FA-Facebook"
    }
  });

bm.add("el-bloque-fila", {
    etiqueta: "Inicio de sesión en GooglePlus",
    Contenido:
      '<div class="tirar-izquierda-social-sign-in-button-padding-right-small">' +
      '<img src="google.png" id="googleplus" título="googleplus" clase="fa fa-google-plus-cuadrado fa-3x ">' +
      "</img>" +
      "</div>",
    atributos: {
      Clase: "FA FA-Google-plus-Cuadrado"
    }
  });

bm.add("el-bloque-fila", {
    etiqueta: "Inicio de sesión en LinkedIn",
    Contenido:
      '<div class="tirar-izquierda-social-sign-in-button-padding-right-small">' +
      '<img src="linkedin.png" id="linkedin" título="linkedin" clase="fa fa-linkedin-cuadrado fa-3x">' +
      "</img>" +
      "</div>",
    atributos: {
      Clase: "FA FA-Linkedin-Square"
    }
  });

Respuestas (3)

WebEtSolutions6 de marzo de 2019

Hola,

Tu ID de inicio de sesión en LinkedIn es el mismo que tu inicio de sesión en GooglePlus. La clave del bloqueo debe ser única.

Adiós

arthuralmeidap6 de marzo de 2019

El id se utiliza internamente para rastrear cada bloque individualmente. Como @WebEtSolutions dicho, deberías poner identificadores únicos en cada nuevo bloque

sakshigarg97 de marzo de 2019

OHH, vale, funcionó, ¡gracias!

Preguntas y respuestas relacionadas

Continúa investigando con debates sobre temas similares.

Plugins de pago que cumplen con este problema

Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.

Ver todos los plugins

Cargando recomendaciones de plugins de pago...

Opción gratuita

Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.

Explora plugins gratuitos →
Opción premium

Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.

Explora plugins premium →

Tutoriales relacionados

Guías detalladas sobre el mismo tema.

Todos los tutoriales →

Explorar categorías de plugins

Ve directamente a las páginas de categorías de plugins en el marketplace.