Hola @artf, ¿Podrías ayudarme aquí, por favor? No puedo acceder a esta aplicación en la red LAN, ¿podrías ayudarme con qué hacer para que este nodo acceda a la aplicación en la red LAN ¡Gracias :)
artf
Lo siento, pero este problema no tiene nada que ver con la biblioteca en sí
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Me gustaría activar algún comportamiento cuando el ID de un componente cambia en el panel de Configuración. He probado 'editor.on()' con los siguientes eventos:'component:update:id''component:update:Id''component:update:{id}''component:update:{Id}' siguiendo la documentación aquí para 'component:update:propertyName',...
DylanSp
Después de experimentar y revisar la fuente, 'component:update:attributes' es lo que se dispara.
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Hola, Necesito ampliar el tipo de vídeo, solo para añadir un nuevo rasgo/propiedad: silenciado ¿Hay alguna documentación que me diga cómo puedo ampliar un tipo existente? Gracias
artf
Para saber más sobre cómo ampliar componentes, empieza por aquí: https://grapesjs.com/docs/modules/Components.html El problema con el Componente de Vídeo es que sus rasgos se manejan de forma un poco diferente, así que en este caso sugerir...
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Hola @hello @artf Estoy intentando ampliar el componente de enlace y añadir nuevos rasgos como href y target, el código que se muestra a continuación. ''function loadWithOption(opts) { editor. DomComponents.addType('link', { model: dModel.extend({ defaults: Object.assign({}, dModel.prototype.defaults, { Rasgos: [ Las...
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
¿Estás usando la última versión (las versiones anteriores NO están soportadas)?0.14.61¿Te enfrentas al problema con tu copia local de GrapesJS o con la demo actual?Estoy enfrentando el problema tanto con el local como con el 'https://unpkg.com/grapesjs' El problema es el orden de consultas de medios para móviles prime...
prosenjit-manna
Consulta los cambios aquí https://github.com/itobuztech/grapesjs/commit/3aa3b2dc7611d23e51eac524404df5b1a5814c74
artf
Parece legítimo. Lo añadiré en la próxima edición
Palash-Mandal
Hola @artf @prosenjit-manna, ¿Podrías ayudarme a saber que la función que solicita @prosenjit-manna está implementada en la última versión /? grapesjs - 0.19.4 / versión ??? He tenido problemas cuando el pedido CSS del enfoque mobile first...
Así que estoy usando almacenamiento local. He añadido algunos eventos al componente de esta manera. Cada vez que añado el componente funciona perfectamente. Sin embargo, si recargo la página, el componente sigue ahí, pero ya no activa el evento de clic ni el dblclick. He notado que esto ocurre en Chrome y Safari naveg...
artf
Deberías añadir ese código como un plugin
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Gracias por esta biblioteca tan increíble. Voy a añadir un controlador de estilo al sector. Este estilo será solo para un nombre de clase y no marcará objetivo. Por ejemplo, ".xxx-wrapper div.active button:before" (xxx será el identificador del componente para que los botones interiores estén controlados por este sect...
artf
Ningún gestor de estilos solo puede cambiar las propiedades de estilo (CSS) para cualquier otra cosa que tengas que usar Traits
webdeveloper0429
Gracias, artf. ¿Entonces no podemos usar el selector CSS anidado (".xxx-wrapper div.active button:before") en cssCompose?
artf
Puedes crear cualquier regla CSS usando el método setRule, pero solo las clases son visibles en el Administrador de Estilos
Hola. Sé que los grapesjs generarán el id único para cada HTML. cuando guardo ese HTML y CSS. el ID HTML no está almacenado en mi base de datos. Así que cuando recargué mis datos guardados en grapesjs, muestra un nuevo ID único para cada elemento HTML. antes de guardar el HTML. Tenemos id="i63ss1" como puedes ver en l...
artf
Los IDs @maryia-kabash se crean cuando es necesario (se añade estilo relacionado con componentes, componente tiene scripts, etc.)
artf
No deberías cargar el HTML/CSS, sino los datos JSON ¡Por favor, lee esto https://grapesjs.com/docs/modules/Storage.html
maryia-kabash
@artf JSON tampoco tiene identificadores (puedes verlo en la página de demos de GrapesJS). ¿Hay alguna forma de forzar el guardado de IDs?
Al guardar, exporto mi CSS y luego lo importo la próxima vez que cargo. Al hacerlo, añade mi CSS al CSS por defecto existente. 'Editor. CssComposer.clear()' parece restablecer el CSS por defecto, en lugar de borrar todo el CSS. https://jsfiddle.net/benvmatheson/movxw7p1/3/ ¿Es posible borrar todo el CSS, o simplemente...
artf
Al guardar exporto mi CSS y lo importo la próxima vez que cargo ¡Por favor, lee esto https://grapesjs.com/docs/modules/Storage.html
benvmatheson
Un ejemplo en esa documentación sugería usar simplemente el atributo 'style': Sin embargo, seguía habiendo otros estilos. Si se debe asumir que al importar estilo, ¿Siempre irá precedido con lo siguiente?
artf
Este es el CSS por defecto que puedes cambiar mediante la opción 'protectedCss', pero de nuevo, si tu propósito es editar una plantilla creada previamente, importar CSS exportado está MAL Puede que necesites importar HTML/CSS solo al crear...
Hola @artf, Gracias por crear este marco. Recientemente hice un componente personalizado basado en tu plugin flexbox. ! demo La flecha roja es el valor real del modelo. La flecha verde es lo que esperaba que fuera. ¿Es posible poner 'unitWidth' como 'px' pero la salida en 'percentual'? Esto es lo que he probadoLos sep...
artf
Ah, espera, culpa mía, 'opts' es el tercero 'updateWidth(model, value, opts = {}) {' por cierto, el segundo argumento en setStyle son las opciones (por ejemplo, '{ silent: true }' para evitar activar los oyentes de cambio) y esas opciones...
afdallah
Eres el hombre!! 👍 👍 Muchas gracias @artf.
artf
Hola @afdallah, desde el punto de vista del redimensionador tendrías que usar la opción 'updateTarget' para personalizar el objetivo, pero desafortunadamente no puedes porque ya está muy usada por el SelectCommand Así que te pediría que in...