El nuevo estilo no se refleja en el panel
En primer lugar, evitaría aplicar el estilo en el componente seleccionado 'editor.getSelected()', deberías hacerlo en 'opts.target' ya que podría ser diferente del seleccionado 'editor.runCommand('open-assets', { target: someOtherComponet })'¿cómo detecto qué propiedad o atributo está editando el usuario? Utiliza http...
Lee la respuesta completa abajo ↓Pregunta
Hola, En mi proyecto he sustituido el AssetManager por el mío. Sin embargo, cuando uso el nuevo gestor para actualizar la imagen de fondo de un componente, la imagen de fondo aparece, pero el nuevo estado no se refleja en el panel. Básicamente, mi pregunta es: ¿cómo detecto qué propiedad o atributo está editando el usuario? ¿Y cómo reflejar el nuevo estado en el panel? Un saludo, Richard
Respuestas (3)
En primer lugar, evitaría aplicar el estilo en el componente seleccionado 'editor.getSelected()', deberías hacerlo en 'opts.target' ya que podría ser diferente del seleccionado 'editor.runCommand('open-assets', { target: someOtherComponet })'¿cómo detecto qué propiedad o atributo está editando el u...
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 actuar. Por favor, contacta con nosotros si tienes o encuen...
@artf Gracias, seguí tus sugerencias, pero no consigo que funcione.
opts.target no tiene un método addStyle
También parece que el editor está generando un id extra en el CSS, así que hay duplicados. He puesto avoidInlineStyle: cierto, pero eso no parece ayudar
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1715
Hola, soy nuevo en tu proyecto, pero me encanta. Tengo un pequeño problema con los atributos de la imagen.
He añadido dos rasgos nuevos al gestor de rasgos para imágenes. Anchura y altura. Lo añadí como plugin siguiendo tu ejemplo. Funciona perfe...
Issue #1471
Gestor de bloques e imagen
¡Hola! Uso este código para añadir un nuevo bloque: blockManager.add("image", { etiqueta: 'Image', categoría: 'Básico', atributos: { clase:...
Issue #1428
Definir u ocultar propiedades para componentes específicos
Hola, Me pregunto si existe la posibilidad de definir propiedades para componentes específicos. Quiero decir, cuando selecciono el componen...
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...
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.