【文件属性】:
文件名称:graphql-wechat:微信迷你应用中的GraphQL
文件大小:113KB
文件格式:ZIP
更新时间:2021-05-06 16:36:42
JavaScript
GraphQL 在小程序中的调用示例
前置条件
我们以小程序框架 Taro 为前提,在项目中使用 GraphQL 查询数据,具体步骤如下:
一、安装
yarn add graphql apollo-boost,安装好后,package.json 中添加如下两个依赖:
"dependencies": {
...
"apollo-boost": "^0.3.1",
"graphql": "^14.2.1"
...
},
apollo-boost 是什么
Apollo Boost 是一个零配置的 Apollo Client,包含很多省心的默认配置,比如 InMemoryCache 和 HttpLink,我们都是用的合理默认配置。当然也包含 graphql-tag,用 apollo 全家桶,真香!
二、封装 client
graphql-client.js
【文件预览】:
graphql-wechat-master
----project.config.json(276B)
----.eslintrc(221B)
----.github()
--------workflows()
----yarn.lock(322KB)
----src()
--------index.html(1015B)
--------pages()
--------utils()
--------app.js(876B)
--------app.scss(0B)
----config()
--------prod.js(424B)
--------dev.js(113B)
--------index.js(2KB)
----README.md(3KB)
----.npmrc(215B)
----.editorconfig(197B)
----.gitignore(55B)
----package.json(2KB)