Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Bloque de código
languagejs
this.$logger.warndebug("Log debug");
this.$logger.info("Log info");
this.$logger.warn("Log warn");
this.$logger.error("Log error");
this.$logger.fatal("Log fatal");

...

Bloque de código
languagejs
// Original - Esta hay que cambiarla por la siguiente
new Vue({
  router,
  store,
  i18n,
  render: (h) => h(App),
}).$mount("#app");

// UTILIZAR ESTA:
export const vm = new Vue({
  router,
  store,
  i18n,
  render: (h) => h(App),
})
export vm;
vm.$mount("#app");

De este modo, en los archivos .js podremos importar la instancia de Vue, y utiliizarla para llamar al logger como en los componentes, pero utilizando vm en vez de this:

...