Issue #1679💬 RespondidoAbierto el 23 de diciembre de 2018por alialrabiReacciones 0

Cómo renderizar un componente en el lienzo usando un rasgo.

Respuesta rápidapor artf

En tu método doStuff solo obtienes el nombre del rasgo, así que nada útil. Creo que si cambias ese rasgo de casilla de verificación en una entrada sencilla, verás que el script cambia correctamente en el código de exportación

Lee la respuesta completa abajo ↓

Pregunta

Hola Artf, gracias por tu gran herramienta, he creado un caso de prueba para mi problema
https://js.do/code/271771 He creado una barra lateral personalizada para herramientas y he creado un componente de rasgo para renderizar con actualizaciones de casillas de verificación.

-Reproducirse 1-Arrastrar un componente de la barra lateral en Canvas (debería imprimir el valor inicial de fname en consola) 2-Menú de filtro abierto en el gestor de estilos de clases Casilla de verificación 3 seleccionar nombre 4-Luego quiero renderizar un componente de barra lateral en canvas con valor fname 5-Yo usaría este valor como parámetro para usar en el script después de publicar la página.

Respuestas (3)

artf27 de diciembre de 2018

En tu método doStuff solo obtienes el nombre del rasgo, así que nada útil. Creo que si cambias ese rasgo de casilla de verificación en una entrada sencilla, verás que el script cambia correctamente en el código de exportación

alialrabi27 de diciembre de 2018

Gracias por tu repetición. ¿Podrías explicar mejor qué debería hacer? ¿Sí? ¿Qué quieres decir con ( cambiar ese rasgo de casilla de verificación en una entrada sencilla)? He actualizado la demo para que quede más claro https://js.do/alialrabi/273238. Hay dos casillas de verificación para fname y lname, así que hay que cambiar el valor de myModelPropName a fname o lname, según seleccione el usuario. He puesto myvalue en el método dostuff por myvalue = trait.get('name'), así que el valor myModelPropName debería cambiar, pero el script sigue sin actualizarse.

lock[bot]2 de enero de 2020

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.

Plugins de pago que cumplen con este problema

Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.

Ver todos los plugins

Cargando recomendaciones de plugins de pago...

Opción gratuita

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 →
Opción premium

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.

Todos los tutoriales →

Explorar categorías de plugins

Ve directamente a las páginas de categorías de plugins en el marketplace.