NuxtJS - 如何从任何页面调用商店操作

NuxtJS - How to call store action from any page

我有全局操作,需要在所有页面调用。如何为所有页面调用 ssr 的操作?

我正在尝试创建一个插件,并在插件中调用 fetch 或 asyncData(),但这不起作用。

Vue.mixin({
  data() {
    return {
      ddt: "ddt"
    }
  },
    fetch() {
      console.log('I am fetch') // eslint-disable-line no-console
    }
});

我正在尝试创建 mixin 并调用 fetch,但这也不起作用。你有什么建议吗?

存储全局操作

export const actions = {
 async nuxtServerInit({ dispatch }) {
    
 }
}