Evento mientras haces clic en la imagen desde el modal del recurso
lo había probado con este evento para cambiar ID, pero no funcionó Deberías usar el método 'setId'Cuando este gestor de activos cierre, también hay que recibir eventos que notifican, como que el modal está cerrado y en qué etiqueta de imagen he hecho clic. (Quiero saber sobre este evento.) Puedes usar el evento 'stop:...
Lee la respuesta completa abajo ↓Pregunta
Hola @artf, Espero que estés bien.
Estoy trabajando en gestión de activos. Tengo un total de 5 imágenes como imagen predeterminada del gestor de activos.
Quiero hacer algo así,
- Cuando el usuario hace clic en cualquier imagen predeterminada de la plantilla, quiero cambiar el id de esa imagen (¿Quieres saber cómo puedo cambiar?
- Luego, una vez que se abra la ventana emergente del administrador de activos y el usuario pueda seleccionar cualquier imagen, esa imagen con la que se haga clic se cambiará con la imagen de destino (esto funciona bien).
- Cuando este gestor de activos cierre, también debe recibir eventos que notifican como modal y en qué etiqueta de imagen he pulsado. (Quiero saber sobre este evento.)
Había probado con este evento para cambiar ID, pero no funcionó
editor.on("run:open-assets", function () {
Aquí puedo conseguir el objetivo
editor.getSelected().set('id', 'custom-image')
})
Respuestas (2)
lo había probado con este evento para cambiar ID, pero no funcionó
Deberías usar el método 'setId'
Cuando este gestor de activos cierre, también hay que recibir eventos que notifican, como que el modal está cerrado y en qué etiqueta de imagen he hecho clic. (Quiero saber sobre este evento.)
Puedes usar el evento 'stop:open-assets'
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.
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1929
Carga el gestor de activos, pero los activos no funcionan
Estoy usando el icono del lápiz para activar el gestor de activos. El disparador funciona bien, pero cuando hago clic en cualquiera de las...
Issue #1762
imagen no cambia mientras buscamos HTML usando editor.getHtml()
Hola @artf Estoy usando grapes.js como herramienta de creación de sitios web en mi sitio web. Mientras hago doble clic en cualquier imagen,...
Issue #1984
Tengo problemas mientras haces clic en la opción de editar de la imagen
Hola @artf, Veo la versión 0.14.57. En esta versión, soportas el editor de imágenes usando esta lib 'grapesjs-tui-image-editor.min.js?0.1.2...
Issue #1683
¿Cómo cambiar el id/clase cuando aparece un nuevo elemento en el editor o renderizo un elemento con IP dinámica?
Hola @artf, Espero que estés bien. Tengo dos preguntas sobre la suma de bloques dinámicos, 1) ¿Es posible renderizar el bloque con id dinám...
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.