El editor de ckeditor no se inicializa cuando reemplaza el texto del rasgo
Como sigues usando la antigua definición de API (que es bastante propensa a errores), te recomiendo leer primero la documentación sobre Component, y luego probablemente encontrarás el problema
Lee la respuesta completa abajo ↓Pregunta
Por qué cuando cambio el texto del rasgo del CKEDITOR no se inicializa
Mi rasgo
<pre>
domComps.addType('text',{
model: dModel.extend({
defaults: Object.assign({}, dModel.prototype.defaults, {
Rasgos: [
{etiqueta:"Tamaño de fuente", tipo:"text_fontsize"}
],
}),
},
{
isComponent: function(el) {
if (el.getAttribute && "text" == el.getAttribute("data-gjs-type")) return {type: "text"}
},
}),
vista: dVista,
});
</pre>
No existe una clase CKEDITOR en el componente
! [Screenshot_3](https://user-images.githubusercontent.com/15244481/68734062-7bd22d00-060b-11ea-962d-86366acad007.png)Respuestas (3)
Como sigues usando la antigua definición de API (que es bastante propensa a errores), te recomiendo leer primero la documentación sobre Component, y luego probablemente encontrarás el problema
¿O hay otra forma de añadir un rasgo (para el texto) para que el CKEDITOR funcione
En la documentación puedes ver cómo ampliar otros componentes
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #3569
Elimina el envoltorio cuando se elimine el componente hijo
¡Hola! Creé un componente DOM y estaba pensando si es posible eliminar el envoltorio del div cuando elimino el componente de texto hijo. In...
Issue #738
La imagen volvió al tamaño original tras redimensionarse
Hola, tengo un problema extraño con el componente: Tengo 2 tipos: imagen e icono '''js domComponents.addType('icon', { model: imageModel.ex...
Issue #852
[PREGUNTA] ¿Cómo cambiar <a> el contenido de los rasgos?
Estoy reafirmando un tipo de enlace así: Cuando se crea mi botón ('<a>'), se crea así: '<a class="btn botao-roxo">Botão</a>' Me gustaría sa...
Issue #2277
problema de addType, los tipos personalizados no funcionan cuando el editor inicia
Observo algún problema con la funcionalidad 'addType' Si creo algún tipo personalizado como este: Cuando añadimos un widget de componente e...
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.