¿Tienes planes de eliminar la dependencia de Document.execCommand en RTE?
Me gustaría evitar poner bibliotecas externas en la biblioteca central (de hecho, todavía tenemos que extraer algunas de ellas). Si necesitas quilljs, puedes intentar añadirlo como un RTE personalizado. Lo cierro porque no hay una alternativa real a la API nativa (por desgracia)
Lee la respuesta completa abajo ↓Pregunta
He notado que en https://github.com/artf/grapesjs/issues/74 cuando se menciona el cambio al editor basado en Pell, el uso de Document.execCommand se mencionaba como un problema. Ahora veo que según https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand se considera obsoleto, así que nos preguntábamos si tenéis planes de cambiar a un nuevo editor.
Respuestas (3)
Me gustaría evitar poner bibliotecas externas en la biblioteca central (de hecho, todavía tenemos que extraer algunas de ellas). Si necesitas quilljs, puedes intentar añadirlo como un RTE personalizado. Lo cierro porque no hay una alternativa real a la API nativa (por desgracia)
nos preguntábamos si tenéis planes de cambiar a un nuevo editor.
¿Nuevo editor? ¿Cuál sería la alternativa?
¿Qué información adicional buscas? He buscado rápidamente en Google y he encontrado https://quilljs.com/ buscando su código fuente en github, el único uso de execCommand que veo es https://github.com/quilljs/quill/blob/fd400525d551315b6fa9a4d4783e1c7dbad57827/formats/image.js#L32, lo que parece tener un impacto mínimo.
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #868
[BUG]: el evento "component:add" se activa cuando se mueven componentes
Tomado de https://github.com/artf/grapesjs/wiki/API-Editorcomponent:add - Se activa cuando se añade un nuevo componente al editor, el model...
Issue #2181
Funciones/variables globales
¡Hola! Recientemente he notado este problema. Creo que sería beneficioso tener esta función. En contraste con el enfoque sugerido por @artf...
Issue #2968
Pregunta: intentando poner el sector 'Settings' bajo el estilo
https://github.com/artf/grapesjs/issues/1627 Creo que la pregunta está relacionada específicamente con esta línea, tengo el mismo problema....
Issue #1905
[PREGUNTA] Bloque no editable después de la plantilla de importación
Tengo el mismo problema que en 1408. Dijiste que JSON debería importarse en lugar del HTML. ¿Podrías decirme, por favor, cómo importar la p...
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 →Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.