Issue #1849💬 RespondidoAbierto el 3 de marzo de 2019por minuwanReacciones 0

¿Qué me estoy perdiendo?

Respuesta rápidapor lock[bot]

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.

Lee la respuesta completa abajo ↓

Pregunta

¿Qué me estoy perdiendo para que la etiqueta "div" se llame "Div" por defecto? (Anular el valor predeterminado)

const domc = this.editor.DomComponents;
const defaultType = domc.getType('default');
const defaultModel = defaultType.model;
const defaultView = defaultType.view;

domc.addType('default', {
    model: defaultModel.extend({
        defaults: Object.assign({}, defaultModel.prototype.defaults, {
            Cierto si el componente es extraíble del lienzo
            removible: cierto,

Indica si es posible arrastrar el componente dentro de otro
            Consejo: Indica un conjunto de selectores donde pueda dejarse caer dentro
            Arrastrable: Cierto,

Indica si es posible dejar caer otros componentes dentro
            Consejo: Indica un conjunto de selectores que puedan caer dentro
            Droppable: Cierto,

Configura false si no quieres ver la insignia (con el nombre) sobre el componente
            Badgable: Cierto,

Cierto si es posible peinarlo
            Consejo: Indica un array de propiedades CSS que sea posible estilizar
            Estilizado: Cierto,

Con resaltados con estilo 'punteado' si es cierto
            Resaltable: Cierto,

Cierto si es posible clonar el componente
            Copiable: Cierto,

Indica si es posible redimensionar el componente (por ahora solo implementado en Componentes de Imagen)
            redimensionable: falso,

Permitir editar el contenido del componente (usado en componentes de texto)
            editable: false,

}),
    },
    {
        isComponent: function (el) {
            if (el.tagName == 'div') {
                return {type: 'Div'};
            }
        },
    }),
    view: defaultView,
});

Respuestas (1)

lock[bot]10 de marzo 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.