从ReactJS Apollo调用graphAPI的通用方法

时间:2018-11-01 11:24:22

标签: graphql react-apollo

在创建通用函数方面需要帮助,该函数可用于从react-apollo调用Graphql API。 了解以下方法 使用componenet graphql(gql <iframe sandbox="allow-same-origin allow-scripts allow-popups allow-forms" src="your_url"></iframe> )方法 使用axios lib

关于如何创建通用函数或通用函数的任何建议。

1 个答案:

答案 0 :(得分:-1)

使用axios库。

const  graphqlfetchhandler = async (query, variables) => {
  try {
    const response = await axios.post(
      endpointURL,
      {
        query: gitQuery,
        variables: variables
      },
      {
        headers: {
          Authorization: "token YOUR_TOKEN_HERE"
        }
      }
    );
    console.log(response.data);
  } catch (error) {
    console.log(error);
  }
};