Issue #2867💬 RespondidoAbierto el 1 de julio de 2020por LostpixelrReacciones 0

¿no escapan caracteres html en textNodes?

Respuesta rápidapor artf

Sí, claro, puedes ampliar el componente 'textnode' y usar tu función toHTML

Lee la respuesta completa abajo ↓

Pregunta

Hola,

Fragmento de códigoTEXT
Estamos utilizando algunas funciones de plantillas de Twig en nuestra implementación de grapesjs. 
como: {% if variable == "valor" %}<b>texto</b>{% endif %} 

Pero debido a la función toHtml() en src/dom_components/model/ComponentTextNode.js esto se convierte en 
{% si variable == &quote;value&quote; %}<b>text</b>{% endif %}

¿Hay alguna forma sencilla de no reemplazar estos valores en un textNode o sustituir la función por nuestra propia función toHtml? 

Por cierto, antes era: (lo cual habría sido genial para nosotros) 
toHTML() {
      return this.get('content');
}

Respuestas (1)

artf5 de julio de 2020

Sí, claro, puedes ampliar el componente 'textnode' y usar tu función toHTML

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 →

Explorar categorías de plugins

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