Añadir rasgos al envoltorio
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)
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)
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.
@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.
Issue #1374
Propiedades predeterminadas de los componentes
¿Hay alguna forma de cambiar las propiedades predeterminadas de los componentes? Quiero que casi todo sea 'copiable: false, redimensionable...
Issue #1720
[PREGUNTA] Cómo añadir el botón en rasgos personalizados
Hola, intento añadir un botón a mis rasgos personalizados para mis bloques personalizados pero no funciona bien como esperaba y También hay...
Issue #574
Usando uvas con Zeronet.
¿Hay alguna forma de usar grapesjs con zeronet? https://zeronet.io/ Puedes crear sitios en zeronet, pero para añadir cabeceras, banners y o...
Issue #486
Componente personalizado no editable y además tras la actualización de rasgos, Canvas no se actualiza
A continuación hay código que utilicé para rasgos y sección personalizada, pero tras añadir componente mediante bloque, no puedo editar tex...
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.