Crear panel minimalista barra lateral izquierda III
@ssabrewolf cuando lo haces bien, BlockManager apunta solo a un único elemento DOM, así que no puedes crear dos colecciones diferentes, pero sí puedes mover elementos con JavaScript simple. Deberías hacerlo una vez que el contenido esté renderizado '''js editor.on('load', () => { Mueve cosas }) ```
Lee la respuesta completa abajo ↓Pregunta
Hola @artf, gracias a ti por el comentario en el #1188, veo que en el código https://codepen.io/artf/full/MQpZPj/ usa la propiedad appendTo para renderizar una colección filtrada de componentes en un div con id # block1, Es posible renderizar 2 colecciones diferentes, una en el bloque 1 y otra en el bloque 2, ya que el BlockManager solo apunta a un único elemento dominante, intenté usar el editor. BlockManager.render dos veces, la segunda después de cambiar el editor. BlockManager.getConfig().appendTo, pero sin suerte, sigue cambiando la colección original de bloques en el bloque 1, es posible tener 2 bloques diferentes al mismo tiempo en 2 divs distintos, uno con componentes populares y otro con los demás Un saludo
Respuestas (2)
@ssabrewolf cuando lo haces bien, BlockManager apunta solo a un único elemento DOM, así que no puedes crear dos colecciones diferentes, pero sí puedes mover elementos con JavaScript simple. Deberías hacerlo una vez que el contenido esté renderizado '''js editor.on('load', () => { Mueve cosas })
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1188
Crear panel minimalista barra lateral izquierda II
Hola equipo grapesjs Respecto a la respuesta que dieron en el #1153, publico aquí porque no estoy seguro de si los problemas cerrados sigue...
Issue #1679
Cómo renderizar un componente en el lienzo usando un rasgo.
Hola Artf, gracias por tu gran herramienta, he creado un caso de prueba para mi problema https://js.do/code/271771 He creado una barra late...
Issue #1748
Cómo evitar que los elementos arrastren dentro del editor
Hola @artf Lo estás haciendo muy bien con grapesjs y es extremadamente útil hacer que nuestra funcionalidad sea más fácil de usar. Gracias...
Issue #394
Texto: Se crea un nuevo div cada vez que pulso enter en lugar de crear un </br>
Hola @artf ¿Hay alguna razón por la que al insertar texto se crea un nuevo div para cada salto en lugar de un estándar </br> ! imagen ¿Es p...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
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 →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.
Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.