Issue #2622💬 RespondidoAbierto el 4 de marzo de 2020por light-effectReacciones 0

La función addType del administrador de activos no funciona tras la página de recarga

Respuesta rápidapor artf

Sigue la plantilla del problema si vas a enviar un error, tienes que crear, al menos, una demo reproducible

Lee la respuesta completa abajo ↓

Pregunta

Fragmento de códigoTEXT
'am.addType('svg-icon', {
  Vista: {
    'getPreview()' y 'getInfo()' son solo algunos de los que puedes ayudar.
    Anula toda la plantilla con 'Plantilla()'
    Consulta la base 'plantilla()' aquí:
    https://github.com/artf/grapesjs/blob/dev/src/asset_manager/view/AssetView.js
    getPreview() {
      return '<div style="text-align: center">${this.model.get('svgContent')}</div>';
    },
    getInfo() {
      Puedes usar las propiedades del modelo si las has superado:
      am.add({
      Tipo: 'SVG-icon',
      svgContent: '<svg ...',
      nombre: 'Qué nombre'
      //  })
      //  ... entonces
      this.model.get('nombre');
      devolver '<div>descripción SVG</div>';
    },
  },
  isType(value) {...}
})`

Las funciones getPreview y getInfo no se aplican si los recursos se cargan desde el almacenamiento local.

Respuestas (1)

artf7 de marzo de 2020

Sigue la plantilla del problema si vas a enviar un error, tienes que crear, al menos, una demo reproducible

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.