微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

React Native GraphQL 使用 Apollo:将数组传递给变异输入

如何解决React Native GraphQL 使用 Apollo:将数组传递给变异输入

我只是用 apollo 调用了几天的 api graph QL

我只是有一个简单的问题

如何将数组像变量一样传递给突变

在我的代码第 7 行中,我想将“waypoints”数组传递给突变。

请!!!

const GET_QUOTATION = gql`
    query($date: String!) {
      getQuotation(
        input: {
          pickupTime: $date
          serviceType: CAR
          waypoints: [
            {
              type: PICKUP
              address1: "Anson Road,#23-01"
              address2: "079906"
              location: {lat: "1.307274",lng: "103.883998"}
              name: "Jack"
              phone: "82187877"
            }
          ]
        }
      ) {
        delivery {
          provider
          price
        }
        poolWindow {
          price
          window
        }
      }
    }
  `;

  const [getQuotation,quotationData] = useLazyQuery(GET_QUOTATION,{
    onCompleted() {
      console.log('-> success');
    },onError() {
      console.log('-> error');
    },variables: {
      date: '2021-03-12T18:54:00Z',},});

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。