Como instalar y utilizar DDR Configuration de la biblioteca DDR

Hola a todos, hoy os voy a explicar como podemos instalar y utilizar el componente DDR Configuration de la biblioteca DDR.

Aquí puedes ver la documentación del componente.

El componente ddr-configuration es un servicio para recoger la información de un json donde guardemos configuración.

Para instalar el componente, abre una terminal y escribe: npm i ddr-configuration

Después, debes agregar el módulo DdrConfigurationModule y el DdrConfigurationService a tu app.module.ts

Para utilizarlo, debes hacer lo siguiente:

En app.module, en la parte de providers, añadimos:


providers: [
  DdrConfigurationService,
  {
    provide: APP_INITIALIZER,
    useFactory: configFactory,
    deps: [DdrConfigurationService],
    multi: true
  }
]

Y antes del modulo, añadimos esta función:

export function configFactory(provider: DdrConfigurationService) {
  return () => provider.getDataFromJSON('/assets/data.json');
}

Con esto tendremos todos los datos disponibles en el servicio, en cualquier parte de nuestra aplicación.

Para la parte HTML, tienes un pipe llamado getDataConf que puedes utilizar para recoger datos pasandole el nombre del parámetro del json.

Te dejo un ejemplo en vivo:

Recuerda que si quieres aprender a como realizar la tuya, lo puedes ver en nuestro curso de angular de Crea tu propia biblioteca de componente con Angular.

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *