Issue #1520💬 RespondidoAbierto el 16 de octubre de 2018por krunal039Reacciones 0

En this.components() Error : Uncaught TypeError: No se puede leer la propiedad 'each' de undefined

Respuesta rápidapor krunal039

@artf ¿puedes decirme qué estoy haciendo mal aquí?

Lee la respuesta completa abajo ↓

Pregunta

Aparece abajo el error de this.components() no sé si es un error o si estoy haciendo algo mal.

Uncaught TypeError: No se puede leer la propiedad 'chaque' de indefinido en R.i.countChildren (grapes.min.js:formated:16228) en R.i.template (grapes.min.js:formatted:16093) en R.i.render (grapes.min.js:formatted:16248) en R.i.addToCollection (grapes.min.js:formated:16332) en R.i.addTo (grapes.min.js:formated:16317)

Fragmento de códigoTEXT
en y (grapes.min.js:formateado:284)
    at m (grapes.min.js:formateado:262)
    en D (grapes.min.js:formateado:128)
    en R.i.u.trigger (grapes.min.js:formatted:253)
    en R.i._onModelEvent (grapes.min.js:formateado:815)

`
var createSliderComponent = function (comps, defaultModel, defaultView) {

var defaultType = comps.getType('default');
        var defaultModel = defaultType.model;
        var defaultView = defaultType.view;

comps.addType(sliderType, {
            Defina el modelo
            model: defaultModel.extend({
                Extender propiedades predeterminadas
                defaults: Object.assign({}, defaultModel.prototype.defaults, {

tipo: deslizadorTipo,
                    etiquetaNombre: 'div',
                    arrastrable: falso,
                    Droppable: falso,
                    copiable: falso,
                    removible: falso,
                    Estilizado: falso,
                    copiable: falso,
                    redimensionable: falso,
                    Editable: Cierto,
                    contenido : '<div class="slider-left-part"><h2>Sample Title</h2><div class="slider-title">Lorem Ipsum</div><div class="slider-description"></div><div class="slider-link"><a href="">Link</a></div></div><div class="slider-right-part"><img class="slider-image" src="https://via.placeholder.com/503x300"></div>',
                    atributos: {
                        'clase': 'contenedor deslizante'
                    }

}),
                initialize() {
                    Si no tengo componentes internos
                    si (this.components() && !this.components().length) {
                        depurador;
                        this.components(this.get("content"));
                    }
                }
            }, {
                isComponent(el) {
                    si (el.getAttribute & &
                        el.getAttribute('data-gjs-type') == sliderType) {
                        return {
                            tipo: deslizador Tipo
                        };
                    }
                }
            }),
            Definir la vista
            view: defaultView.extend({
                etiquetaNombre: 'div',
                render(args) {
                    defaultView.prototype.render.apply(this, args);
                    devuelvo esto;
                  }
            })
        });
    };`

Respuestas (3)

krunal03919 de octubre de 2018

@artf ¿puedes decirme qué estoy haciendo mal aquí?

artf19 de octubre de 2018

@krunal039 sigue la plantilla del problema, por favor

lock[bot]19 de octubre de 2019

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 →

Explorar categorías de plugins

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