A veces el rasgo no activa el evento
@krunal039 de qué evento hablas? ¿Puedes dar al menos un ejemplo de cómo reproducirlo?
Lee la respuesta completa abajo ↓Pregunta
a veces el evento de cambio de rasgos no activa el evento en el modelo y la vista y he visto el error de abajo para eso.
Error de rango no detectado: Tamaño máximo de pila de llamadas superado. en HTMLDivElement. <anonymous> (grapes.min.js:9229) at o (grapes.min.js:8871) at i.each (grapes.min.js:9131) en i.trigger (grapes.min.js:9228) en I.O.Trigger (grapes.min.js:23251) en i.o.click (grapes.min.js:23274) en F.i.openSettings (grapesjs-hsbc.js:1232) en HTMLDivElement. <anonymous> (grapes.min.js:9229) at o (grapes.min.js:8871) at i.each (grapes.min.js:9131)
Respuestas (3)
@krunal039 de qué evento hablas? ¿Puedes dar al menos un ejemplo de cómo reproducirlo?
@artf abajo está el enlace del codepen y he añadido un componente personalizado llamado slider. aquí, cuando dejas el control deslizante en editor y luego haces clic en él, debería abrirse el administrador de rasgos, y si cambias el título del enlace o el enlace a abrir a valor en blanco, aparece el error anterior.
https://codepen.io/kmpdev/full/LORdOM/
Error:
Error de rango no detectado: Tamaño máximo de pila de llamadas superado. 2grapes.min.js:2 Rango no capturadoError: Tamaño máximo de pila de llamadas superado. en HTMLDivElement. <anonymous> (https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.12.25/grapes.min.js:2:232013) en la o (https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.12.25/grapes.min.js:2:225570) en i.each (https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.12.25/grapes.min.js:2:230006) en i.trigger (https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.12.25/grapes.min.js:2:231987) en I.O.Trigger (https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.12.25/grapes.min.js:11:29611) en I.O.Click (https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.12.25/grapes.min.js:11:30120) en i.openSettings (pen.js:1921:20) en HTMLDivElement. <anonymous> (https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.12.25/grapes.min.js:2:232013) en la o (https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.12.25/grapes.min.js:2:225570) en i.each (https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.12.25/grapes.min.js:2:230006)
No puedo reproducir ningún error, pero lo que veo mal a primera vista es cómo actualizas los modelos '''js ... someModel.attributes.href = this.get("a_href"); Uso someModel.set('href', this.get("a_href"));
Entonces no necesitas '$(this.el)', ya tienes 'this.$el'
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1927
[PREGUNTAS] Error Sender.set('active') Tamaño máximo de pila de llamadas superado
Tengo un botón con el comando 'mostrar-izquierda', que quiero hacer que cuando se pulse el botón una segunda vez (o más) siga 'activo', per...
Issue #650
Se busca ayuda: Sobre la actualización de rasgos
Hola, He aplicado un rasgo href en la etiqueta de imagen. ¿Podrías decirme qué evento se activa cuando se cambia el rasgo de ref para eso?...
Issue #1092
[BUG] rasgos y disparador de almacenamiento
Oye, quizá no sea un bicho, no estoy seguro. Tengo rasgos con changeProp: campo verdadero. Cuando cambio el valor del rasgo por interfaz, e...
Issue #1421
[Bug]: clase "deshabilitada" en lugar de "activa" para la Vista de Botones del Panel
Hola Supongo que hay un error con la clase cuando el Botón del Panel está desactivado https://github.com/artf/grapesjs/blob/dev/src/panels/...
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.