yarn add graphql apollo-boost ,安装好后,package.json 中添加如下两个依赖:
Apollo Boost 是一个零配置的 Apollo Client,包含很多省心的默认配置,比如 InMemoryCache 和 HttpLink ,我们都是用的合理默认配置。当然也包含 graphql-tag ,用 apollo 全家桶,真香!
graphql-client.js
虽然我们在写 query 语句 { title city routeDays totalSellNum minHeadCount id } 时字段之间是空格分隔的,但被 gql 转换成 \n title\n city\n routeDays\n totalSellNum\n minHeadCount\n id\n
如图所示:
在微信开发工具的 network 里就能看到返回数据,实现 1 次请求返回传统要请求 3 次接口的数据量。
如图所示:
https://github.com/Kennytian/graphql-wechat
今天,你 GraphQL 了吗?
微信小程序第三方服务调用异常可能是手机里缓存太多。解决方法:点击设置,在里面找到并清理的缓存数据,如何重启试试;2、软件出错。解决方法:把卸载,并且在手机内存里找到文件夹(tencent-MicroMsg)后删除,重装;
3、软件冲突。解决方法:可能是手机里安装的安全软件拦截了,可以将安全软件卸载;
4、版本太老。解决方法:版本太老的话,有一些插件没更新,也会导致打不开链接。建议在应用市场或appstore里更新下软件。
如果你是自己弄的一套简单的模板做的一个小程序,然后又做了一个网站,这样折腾下来的话,他们的数据是没有办法打通的,因为小程序的数据都是在微信小程序平台也就是在腾讯官方。但是,你的网站又是在第三方,所以他们数据是没有办法打通的。
还有一种办法就是使用小程序家网站。统一的营销数据平台来做,就比如说像云丰网那种。小程序和商城电脑版商城手机版,微信版,所有的数据都在一个后台六大产品统一数据,这样的话就比较好管理数据库是打通的,对于小白来说肯定选择用数据库打通的,因为你自己去做一个小程序也要花几千块钱再去做网站要花几千块钱不值当。所以像我们公司一直用的都是他们的数据打通,价格又便宜,而且损怎么搞都搞不坏。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)