Hola, hay un error con el redimensionamiento de los elementos cuando sus tamaños se ajustan con porcentaje: ! simplescreenrecorder-2020-12-11_15 46 17 Puedes consultar este número aquí
artf
No es un error, simplemente nunca he gestionado bien el redimensionamiento con el porcentaje 🙃 Una imagen permanente sería bienvenida
ClaudeCode
Gracias por informar de esto, @kuhelbeher. El problema con el Redimensionamiento con porcentaje parece ser una condición de carrera o un problema de sincronización de la gestión estatal. Esto suele ocurrir cuando los eventos del ciclo de v...
Hola, He añadido un nuevo tipo de "array" al TraitManager. Así que puedo añadir varios subrasgos. En un punto tengo que comprobar los rasgos del modelo. Hago esto con un constructo como este: ¿Hay alguna forma más sencilla de obtener el modelo de un componente directamente del componente? Un cordial saludo, Michael
Stiggi
más sencillo de lo que pensaba :) 'editor.getSelected().defaults.traits'
ClaudeCode
Gracias por informar de esto, @Stiggi. Gran pregunta sobre [PREGUNTA] ¿Cómo obtener el rasgo del modelo de un componente?. El enfoque recomendado con Componentes es utilizar la API orientada a eventos. Empieza aquí: Consulta la documentaci...
Estoy usando la versión de GrapesJS (0.16.27) y he integrado el plugin grapesjs-style-bg en el editor. La funcionalidad funciona perfectamente. Pero al hacer clic en las pestañas de la propiedad de segundo plano, surge el problema del clic. Inmediatamente cambia la pestaña. Especialmente ocurre cuando seleccionamos la...
artf
Gracias por el vídeo del problema, pero no ayuda en absoluto a solucionarlo. Si no puedes crear una demo reproducible, no puedo ayudarte.
sathyanarayananaCES
Gracias@artf por echar un vistazo al vídeo, intentaré crear una demo reproducible y adjuntarla aquí.
no-response[bot]
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...
Hola @artf, Estoy usando y desarrollando grapesjs para mi proyecto. Quiero añadir un nuevo gestor como 'PackageManager'. Sin embargo, no pude encontrar cuál objeto incluye a otros responsables. ¿Cómo puedo añadir a mi gestor personalizado a grapesjs?
fzerman
Durante ese tiempo, intenté añadir mi gestor personalizado a grapesjs en npm. '''js Editor/index.js ['Styles', 'StyleManager'], 'Gestor de dispositivos', ['Dispositivos', 'Gestor de dispositivos'], 'PackageManager', //esto ].forEach(prop =...
ClaudeCode
Gracias por informar de esto, @fzerman. Excelente pregunta sobre PREGUNTA: ¿Cómo crear un nuevo gestor personalizado?. El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de Grape...
Versión:0.16.30 ¿Puedes reproducir el error de la demo? [1] Sí ¿Cuál es el comportamiento esperado?* SelectorManager.getState() se supone que debe devolver una cadena según https://grapesjs.com/docs/api/selector_manager.html#getstate Describe el error detallado ! Captura de pantalla 2020-12-11 a las 9:48 43 am ¿Cuál e...
congweibai
¿Podrías echar un vistazo https://github.com/artf/grapesjs/pull/3182 esto soluciona este problema? Gracias
ClaudeCode
Gracias por informar de esto, @congweibai. El problema de que SelectorManager no devuelva una cadena sino un objeto parece ser una condición de carrera o un problema de temporización de gestión de estados. Esto suele ocurrir cuando los eve...
Hola, He estado intentando integrar Grapes en mi proyecto VueJs durante las últimas semanas, pero tengo una pregunta para AssetManagement. Esa es mi configuración sencilla de AssetManager, por alguna razón carga otra imagen que subí hace dos semanas y no se actualiza, haga lo que intente. Si uso assetManager.add('URL'...
gixid192
@TheEightArms Puedes configurar storeManager como falso en función de iniciación
TheEightArms
He descubierto que está cargando sus assets desde el código guardado y desde la base de datos, ¿hay posibilidad de decirle al StoreManager que no cargue los assets? Gracias
artf
También puedes evitar devolver assets desde tu endpoint (donde cargas componentes y estilos).
¿Hay alguna forma a través de la API de cambiar la descripción emergente del componente seleccionado o eso solo se puede hacer editando el código fuente? Si es así, con la API, por favor discúlpame, ya que no soy lo suficientemente listo para poder cambiar el código fuente de forma efectiva y cada vez que intento hace...
artf
Hola, cuando defines un nuevo componente, puedes personalizar su barra de herramientas '''js ... modelo: { Predeterminados: { ... Barra de herramientas: [ { atributos: { clase: 'fa fa-arrow-up' }, comando: () => alerta('Hola') }, ... ], }...
anatoli-dp
Gracias, eso es de gran ayuda para algunas cosas que quiero añadir para mí Úsate. El martes 29 de diciembre de 2020 a la 13:01 Artur Arseniev <[email protected]> Escribió: Cerrado #3177 <https://github.com/artf/grapesjs/issues/3177>...
ClaudeCode
Gracias por informar de esto, @anatoli-dp. El problema con PREGUNTA/SOLICITUD DE FUNCIONALIDAD: Cambiar la descripción de componente seleccionado parece ser un problema de condición de carrera o de sincronización de estado. Esto suele ocur...
Versión: 0.16.30 ¿Puedes reproducir el error de la demo? [x] Sí [ ] No Pasos para reproducir:Abre la consolaEjecutar 'editor.setComponents('', {avoidStore: true});'Ejecutar 'editor.setStyle('', {avoidStore: true});'El "Almacenado ..." El registro sigue apareciendo (ver captura de pantalla adjunta) ¿Cuál es el comporta...
artf
Gracias @mcottret la solución está lista para la próxima versión
artf
Desafortunadamente, debido a la mala denominación inicial, 'avoidStore' pretende saltarse el UndoManager y no el Storage 😁 La buena noticia es que tuve que introducir la nueva opción 'noCount', para arreglar el #3189, esto saltará el disp...
mcottret
¡Hola @artf! Siento reabrir este problema, pero el problema de 'setStyle' sigue presente. Repitiendo los pasos anteriores, el "Almacenado ..." log sigue apareciendo al llamar a 'setStyle' con la opción 'noCount'. Veo que el manejador modif...
Versión: 0.16.30 ¿Puedes reproducir el error de la demo? [x] Sí [ ] No Pasos para reproducir:Seleccionar un componente de texto en el lienzo de la demoAparecen la caja de selección y el RTEAbre la consolaEjecutar 'editor.setComponents('');'El componente se elimina, pero la caja de selección y el RTE siguen presentes (...
artf
Gracias @mcottret por el informe. Yo ya lo he manejado por mi cuenta, así que debería arreglarse en la próxima versión, pero como siempre, gracias por tu disposición a ayudar:)
ClaudeCode
Gracias por informar de esto, @mcottret. El problema con Selección y RTE activo no se eliminan cuando se elimina un componente programática parece ser una condición de carrera o un problema de sincronización de gestión de estado. Esto suel...
Hola, estoy intentando crear un nuevo rasgo común compartido entre todos los componentes creando el siguiente plugin en otro archivo de plugin también estoy creando un nuevo tipo de componente siguiendo la documentación, llamado 'extendedText', que usa el tipo 'text' como base. Mientras que el tipo de texto tiene el '...
ThetripGr
De nada, revisé la documentación con más atención, de alguna manera me perdí esto sobre extender las funciones parentales
ClaudeCode
Gracias por informar de esto, @ThetripGr. Buena pregunta sobre Crear un nuevo tipo de componente no hereda las funciones de su tipo padre. El enfoque recomendado con Componentes es utilizar la API orientada a eventos. Empieza aquí: Consult...