Issue #1146💬 RespondidoAbierto el 30 de mayo de 2018por sura2kReacciones 1

Añadir rasgos al envoltorio

Respuesta rápidapor artf1

Pero tuve que añadir otras configuraciones de envoltorios como emovable, copiable, etc. Como el wrapper es solo un elemento de configuración, espero que este sea el comportamiento por defecto. Sin embargo, si hay una forma de añadir rasgos[] sin otras propiedades, ¿cómo podría hacerse? Si lo haces mediante init config...

Lee la respuesta completa abajo ↓

Pregunta

Encontré una forma de añadir rasgos a wrapper mediante la función 'init',

domComponents: {
	envoltorio: {
            Móvil: falso,
	    copiable: falso,
	    arrastrable: falso,
            Rasgos: [...]
        }
}

Pero tuve que añadir otras configuraciones de envoltorios como 'movida', 'copiable', etc. Como 'wrapper' es solo un elemento de configuración, espero que este sea el comportamiento por defecto. Sin embargo, si hay una forma de añadir 'rasgos[]' sin otras propiedades, ¿cómo podría hacerse?

También lo hice siguiendo. 'DomComponents.getWrapper().get('traits').add({'name':'test', 'type': 'text', 'label':'Test'})'

Cuando hago clic en el elemento del envoltorio, aparece el siguiente mensaje de error. ! imagen

En fin, voy a optar por la configuración de configuración, la primera que he descrito. Si hay una forma mejor de hacerlo, por favor, dadme algo de información.

Gracias.

Respuestas (3)

artf31 de mayo de 2018

Pero tuve que añadir otras configuraciones de envoltorios como emovable, copiable, etc. Como el wrapper es solo un elemento de configuración, espero que este sea el comportamiento por defecto. Sin embargo, si hay una forma de añadir rasgos[] sin otras propiedades, ¿cómo podría hacerse?

Si lo haces mediante init config, esta es la forma y tienes que especificar todas las demás propiedades si las necesitas.

También hice el seguimiento. DomComponents.getWrapper().get('traits').add({'name':'test', 'type': 'text', 'label':'Test'}) Cuando hago clic en el elemento del envoltorio, aparece el siguiente mensaje de error.

Acabo de probar el mismo código en la demo y funcionó como se espera (intenta actualizar a la última versión)

sura2k31 de mayo de 2018

Estaba usando la 0.14.5. Funciona bien con la versión 0.14.15. Gracias por el consejo y perdona que moleste sin probarlo con la última versión.

betacar24 de noviembre de 2018

@sura2k ¿Cómo extrajiste los valores de rasgos del envoltorio una vez que están establecidos? /cc. @artf

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.