¿Cómo configurar el contenido html del editor a partir de un componente personalizado?
Bueno, con este 'this.attributes.template = ...' no haces nada con la vista, así que simplemente queda vacía. Tienes que actualizar el modelo para que la vista reaccione al cambio. Por ejemplo, '''js dentro del modelo usa init en lugar de inicializar, así evitas 'defaultType.model.prototype...' init () { // ... si el...
Lee la respuesta completa abajo ↓Pregunta
Estoy teniendo problemas para que un bloque+componente personalizado muestre su plantilla HTML dentro del editor de uvas. Dentro del HTML exportado, el marcado y el CSS se generan como se espera. Sin embargo, dentro del editor, el bloque no deja ningún tipo de interfaz (aunque se arrastra correctamente según el html/css exportado). Mi pregunta es: ¿Cuál es la forma correcta de que la salida del método 'toHtml' también se aplique al iframe del editor? Basándome en ejemplos similares que veo en otros sitios, parece que en todos los demás casos tiene que generarse a partir de la propiedad de blo...
Respuestas (3)
Bueno, con este 'this.attributes.template = ...' no haces nada con la vista, así que simplemente queda vacía. Tienes que actualizar el modelo para que la vista reaccione al cambio. Por ejemplo, '''js dentro del modelo usa init en lugar de inicializar, así evitas 'defaultType.model.prototype...' ini...
Este componente personalizado es una adaptación de https://github.com/artf/grapesjs-blocks-flexbox
Este asunto se ha cerrado automáticamente porque no ha recibido respuesta a nuestra solicitud de más información por parte del autor original. Con solo la información que actualmente hay en el asunto, no tenemos suficiente información para actuar. Por favor, contacta con nosotros si tienes o encuen...
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1888
Añadir html personalizado dentro de Canvas
Hola, Estoy usando uvas para exportar un json personalizado con toda la información que necesito, en lugar de HTML y CSS. Para hacer eso, e...
Issue #1458
Los eventos de Jquery incrustados en el editor grapesjs no funcionan como se esperaba.
@artf, intenté incrustar mi plantilla en el editor grapesjs. El problema que tengo es que el editor no funciona como se espera con esa plan...
Issue #1047
El modelo no puede cambiar después de cambiar el valor en el menú desplegable Seleccionar personalizado.
Hola, Estoy usando el enlace CDN para uvas JS de unpkg.com En mi proyecto, he usado un rasgo personalizado como menú desplegable de selecci...
Issue #2008
El lienzo se vuelve oscuro e inmodificable al añadir un gran fragmento de html personalizado.
Solía añadir html personalizado con 'editor.addComponent()'. Funciona bien la mayor parte del tiempo, pero cuando intento insertar un gran...
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 →Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.