/ Gists / Globální funkce / proměnná + instalace do Vue 3
On gists

Globální funkce / proměnná + instalace do Vue 3

Vue.js

AnyFile.js Raw #

export const filter = {
  install: (vue) => {
    vue.config.globalProperties.$f = (name) => {
      console.log('CUSSS ' + name);
    };
  },
};

app.js Raw #

const { createApp } = require('vue');
import App from './App.vue';
import { filter } from './state.js';

const app = createApp(App);

app.use(filter);
app.mount('#app');

/* pak lze v komponentách používat $f nebo this.$f v závislosti na kontextu (šablona nebo script) */