以下の内容はhttps://px-wing.hatenablog.com/entry/2021/02/02/065519より取得しました。


nuxtjsのstore内でapollo clientを利用する

store内でapollo clientを利用

参考ページ

github.com github.com

サンプルコード

  • this.app.apolloProvider.defaultClientを利用してqueryを呼び出す
import categoriesQuery from '@/queries/categories'

export default {
  namespace: true,
  state: () => (
    {
      date: {}
    }),
  mutations: {
    setCategories (state, params) {
      state.date = { ...params }
    }
  },
  actions: {
    async getCategories ({ commit }, params) {
      const response = await this.app.apolloProvider.defaultClient.query({
        query: categoriesQuery,
        variables: {
          category_id: 100
        }
      })
      commit('setCategories', response.data.categories)
    }
  }
}



以上の内容はhttps://px-wing.hatenablog.com/entry/2021/02/02/065519より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14