Problema con el navegador IE
@frank tenzing, no estoy seguro si es el único error de IE, ¿estás teniendo este problema con algún tipo de plantilla (que probablemente contenga algún elemento SVG)?
Lee la respuesta completa abajo ↓Pregunta
Hola @artf,
Creó este problema debido a https://github.com/artf/grapesjs/issues/214 ha sido cerrado...
Cloné el último repositorio y lo ejecuté en IE 11, un error:
'SCRIPT438: El objeto no soporta la propiedad ni el método 'reemplazar' - grapes.min.js (15612,7)'
demuestra en la consola, cuando hice clic, saltó a la línea de la función 'removeClass':
' función removeClass(v, c) {
if (v.classList) {
v.classList.remove(c);
} else {
v.NombreclaseT= v.NombreClase.replace(c, "");
}
}`
El 'v.className' era el tipo '**SVGAnimatedString**' cuando lo depuro, pero no hay ninguna función de 'reemplazar' para ese tipo. ¿Qué se supone que debe hacer aquí y cuándo se llamará esta función? ¡Muchas gracias!Respuestas (3)
@frank tenzing, no estoy seguro si es el único error de IE, ¿estás teniendo este problema con algún tipo de plantilla (que probablemente contenga algún elemento SVG)?
Hola @artf, lo que he hecho después de clonar el último repositorio es
1). Sustituyó el script de inicio por '"start": "webpack-dev-server --open --progress --colors & npm run build:css -- -w",;'
2). Comentaron los
**editor. BlockManager.add('testBlock', {
etiqueta: 'Bloque',
Atributos: { Clase:'GJS-Fonts GJS-F-B1' },
contenido: '<div style="padding-top:50px; padding-bottom:50px; text-align:center">bloque de prueba</div>'
})**
en **index.html**;
Luego, cuando lo ejecuto en IE 11, 'SCRIPT438: Object doesn't support property or method 'replace'', aparece 'grapes.min.js (15612,7)' en la consola.
' función removeClass(v, c) {
if (v.classList) {
v.classList.remove(c);
} else {
v.NombreclaseT= v.NombreClase.replace(c, "");
}
}`
Y cuando lo depuré, 'v.className' se analizó como **SVGAnimatedString**.@frank tensión, gracias, pero ¿qué pasa con otros navegadores?
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1615
[Funcionalidad] soporte para editar atributo de solicitud de credenciales en Almacenamiento remoto
Las opciones de credenciales están obligadas a ser 'incluidas' en Almacenamiento Remoto. https://github.com/artf/grapesjs/blob/master/src/s...
Issue #1494
[Pregunta] Clases de viento a cola
Estoy buscando usar Tailwind con GrapesJS, pero este framework utiliza Classes CSS Utility-First para crear layouts rápidos. El problema es...
Issue #1506
Problema con la consulta de medios en CSS
Hola @artf Hay un problema en la página de demostración y en la biblioteca en media query. El problema es que si el usuario actualiza el es...
Issue #563
Tabla <thead> y <tbody> etiqueta se omiten
Hola, Hay un nuevo problema con GrapesJS (quizá). He creado un nuevo componente usando 'bm.add()' en el que he usado un elemento de tabla c...
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.