Issue #2864💬 RespondidoAbierto el 1 de julio de 2020por fcnypReacciones 0

Exigir rasgo, comprobar estado

Respuesta rápidapor artf

Lo que ves en la documentación es solo sobre el atributo requerido (por ejemplo, '<input ... required/>'), así que nada impide que el usuario almacene la plantilla. En tu caso, puedes crear una especie de comprobación antes de almacenar que consulta todos los formularios y busca nombres en todos los elementos; si un e...

Lee la respuesta completa abajo ↓

Pregunta

Tengo un proyecto que requiere un formulario, actualmente uso el plugin de formulario, y cada elemento del formulario requiere un nombre. Aunque esto es un rasgo, ¿es posible requerir un rasgo y comprobar todos los nodos para determinar si cumplen con su requisito?

Siguiendo mi ejemplo, se crearía un formulario donde los nodos tienen un rasgo obligatorio o un nombre. Se puede ejecutar un comando para determinar si todos los nodos cumplen este criterio.

Veo en la documentación del gestor de rasgos que hay un ejemplo de código con true requerido. Sin embargo, esto no es a nivel de rasgo individual. ¡Agradecería mucho la orientación de la comunidad!

Respuestas (1)

artf5 de julio de 2020

Lo que ves en la documentación es solo sobre el atributo requerido (por ejemplo, '<input ... required/>'), así que nada impide que el usuario almacene la plantilla. En tu caso, puedes crear una especie de comprobación antes de almacenar que consulta todos los formularios y busca nombres en todos los elementos; si un elemento no tiene el atributo name, genera un error

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 →

Explorar categorías de plugins

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