Issue #2028💬 RespondidoAbierto el 23 de mayo de 2019por WebEtSolutionsReacciones 0

La unidad no cambia en el tipo compuesto

Respuesta rápidapor WebEtSolutions

Para solucionar este problema, debes cambiar PropertyView.targetUpdated() y cambiar esta línea 'let targetValue = this.getTargetValue({ ignoreDefault: 1 });' por este 'let targetValue = this.getTargetValue({ ignoreDefault: 1, ignoreCustomValue: 1 });' Otra solución, en PropertySelectView, necesitas añadir setValue. Cu...

Lee la respuesta completa abajo ↓

Pregunta

Hola,

Tengo un error en tu :(

1- En el estilo, en el texto "Construye tus plantillas sin programar", pon TOP en 5px 2- En el mismo elemento, ajusta Dimensión > Margen > Top a 10px 3- En el botón "Pasar el cursor a mí", pon TOP en 1% y Margin > Top en 2% 4- Selecciona "Construye tus plantillas ..."

El cambio de valor SUPERIOR 5px -> Vale El cambio de valor máximo > Margen a 10% -> :(

A nivel global, el cambio de unidad con el interés es de un compuesto.

Respuestas (2)

WebEtSolutions23 de mayo de 2019

Para solucionar este problema, debes cambiar PropertyView.targetUpdated() y cambiar esta línea 'let targetValue = this.getTargetValue({ ignoreDefault: 1 });' por este 'let targetValue = this.getTargetValue({ ignoreDefault: 1, ignoreCustomValue: 1 });'

Otra solución, en PropertySelectView, necesitas añadir setValue. Cuando el valor es !important, el input.val se pone en 'valor !important' y el select está vacío

/**
   * Actualizar la entrada de elementos.
   * Normalmente el valor es el resultado de 'model.getFullValue()'
   * @param valor {String} El valor del modelo
   * */
  setValue: función setValue(value) {
    var model = this.model;
    var val = (0, _underscore.isUndefined)(value) ? model.getDefaultValue() : valor;
    var input = this.getInputEl();
    if (tipo de val === 'cuerda')
      val = val.replace(' !importante', '').trim();
    entrada & & (valor.entrada = val);
  },
artf31 de mayo de 2019

Gracias@WebEtSolutions no estoy del todo seguro de la solución, pero el error está confirmado

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.