Versión: 16.00.27 hasta más tarde ¿Puedes reproducir el error de la demo? Sí [X] Sí [ ] No ¿Cuál es el comportamiento esperado? Insertar bloque de texto dentro de otro bloque de texto Describe el error detallado Al añadir un nuevo bloque, o incluso al crear un nuevo tipo personalizado, el atributo "textable no funcion...
artf
Duplicado del #2771
ClaudeCode
Gracias por informar de esto, @hanna404. El problema con Textable attribut que no funciona y causa excepciones parece ser una condición de carrera o un problema de temporización de gestión de estado. Esto suele ocurrir cuando los eventos d...
Versión: 0.16.34 ¿Cuál es el comportamiento esperado? Cuando el editor se inicializa, no se selecciona ningún elemento, por lo que el gestor de estilos debería decir "Selecciona un elemento antes de usar el Administrador de Estilos", como hace cuando no se usa "appendTo" en la configuración del editor. ¿Cuál es el com...
mosh-tudor
Usé este código para resolverlo: '''js const showStylesSector = editor => { const stylesButton = editor. Panels.getButton ('encabezado de panel en barra lateral', 'show-styles'); const layersButton = editor. Panels.getButton ('panel-sideba...
Nielsticot
Esto no es lo que quiero, mi problema es antes de que se seleccione cualquier elemento, así que antes de que el evento "component:selected" se trigere. Lo arreglé temporalmente seleccionando un elemento al cargar el editor, pero no es lo q...
artf
Si usas el StyleManager en un elemento personalizado, tienes que gestionar ese estado tú mismo. '''html <div class="sm-wrapper"> <div id="styles"></div><!-- aquí es donde se añade el gestor de estilos --> <div class="sm-vacty-state"> Selec...
¿Cómo importar HTML y CSS desde la demo hasta la versión de actualización, importación de un solo intento?
ClaudeCode
Gracias por informar de esto, @CarlucciMods. Buena pregunta sobre ¿Importar HTML y CSS de la demo a la versión de actualización, importación de un solo intento?. El enfoque recomendado con StyleManager es usar la API orientada a eventos. E...
https://user-images.githubusercontent.com/64096863/104953457-35adf180-59a5-11eb-85bd-2f84ffa24d83.mp4 Los estilos de los bloques de texto y botones se pierden tras eliminarlos de la plantilla, y se deshacen los cambios y se repiten varias veces. El problema es que los estilos aplicados a los bloques se pierden tras ap...
artf
Debería haberse solucionado en la última versión, por favor sigue correctamente la plantilla de incidencia y asegúrate de usar la última versión antes de enviar un error
ClaudeCode
Gracias por informar de esto, @marcepoblet. Gracias por compartir tu informe sobre UndoManager: la combinación entre deshacer y volver a hacer no funciona bien, he perdido algunos estilos. Para ayudar al equipo a investigar y priorizar est...
Tenemos un caso de uso en el que queremos insertar gráficos dinámicamente usando Highcharts Editor. He creado un componente que, al arrastrar y soltar, abre un modal y, según la selección del usuario, devuelve una imagen SVG. Me pregunto cómo puedo añadirlo al cuerpo del modelo. Ahora mismo estoy usando innerHTML para...
artf
En este caso no necesitas componentes con JS (en tu código final no ejecutas ningún JS), te basta con algo así: '''js domc.addType('charts-component', { Vista: { eventos: { dblclick: 'onActive', // para volver a abrir el modal al hacer dob...
harsh201
Perdón por el spam. No pude subir vídeos de uso desde mi portátil del trabajo. https://user-images.githubusercontent.com/2502711/106098322-d39c7b80-615e-11eb-8569-cf76ffc7fcc7.mov
harsh201
@artf Cualquier ayuda será bienvenida. He revisado la documentación otra vez y no me llama la atención nada, lo cual podría estar pasando por alto.
Escribo cadenas HTML como bloques y necesito introducir muchos scripts y estilos externos, pero probé todos los métodos: cuando arrastro el bloque al lienzo, el script no se activa, pero los estilos se pueden cargar, espero recibir ayuda.Carga por appendchild ! imageninit load by canvas:{scripts:[...]} ! imagen ¿Quién...
harsh201
@sizhousama estoy cargando scripts/hojas de estilo a través de Canvas mientras inicializo el editor grapesjs y me funciona. ''' js lienzo: { guiones: ['https://unpkg.com/abc.js'], Estilos: ['https://unpkg.com/abc/dist/css/abc.min.css'], },...
sizhousama
La consola muestra cargada ! imagen
ClaudeCode
Gracias por informar de esto, @sizhousama. Buena pregunta sobre [Pregunta]: Cómo cargar JavaScript externo, probé todos los métodos, inútil. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta...
Hola @artf He añadido rasgo para el envoltorio de esta manera. ¿Cómo puedo realizar la función de iniciación para ello? Aquí está el código '''js editor.getWrapper().set('traits', [ { cambioProp: 1, Nombre: 'ABC', Sello: 'ABC', Tipo: 'Casilla de verificación', cambioprop: 1 }, ], ) ``` @artf ¿Podrías ayudarme, por fav...
artf
Puedes usar esta opción desde componentes en init https://github.com/artf/grapesjs/blob/69e5ab2c1176e6fdeac1b058398cca55efe92df3/src/dom_components/config/config.js#L9 PD: deja de molestar a los demás con tus problemas, por favor o tendré...
Ayuda en mensajes instantáneos buscando checo si es posible. También busco francés, español, alemán, polaco, por favor ayudadme.
ClaudeCode
Gracias por informar de esto, @Aidencto. Gracias por compartir tu informe sobre XX Language support. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo reproducible (CodeSandbox/JSFiddle) Tu Grap...
Extraído de https://github.com/artf/grapesjs/blob/dev/src/editor/index.js#L33 'component:update' - Se activa cuando un componente se actualiza (se mueve, se estiliza, etc.), el modelo se pasa como argumento a la callback reproducir el bichousar la API 'move' para mover el componentehttps://grapesjs.com/docs/api/compon...
ClaudeCode
Gracias por informar de esto, @AnnaSu. El problema con "component:update" no se activa cuando se mueven componentes parece ser una condición de carrera o un problema de sincronización de gestión de estado. Esto suele ocurrir cuando los eve...
Así que tengo este problema... Tengo un cuadro de 'texto' que está configurado para ser de ancho completo pero centra un código corto de nombre. Después, genera una página PDF y HTML de esto y espera que el nombre también sea central. Pero como los tamaños de los nombres pueden variar, acabo de darme cuenta de que con...
ClaudeCode
Gracias por informar de esto, @tonypartridge. Buena pregunta sobre Modo absoluto y etiquetas dinámicas mal posicionadas.... El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de...