要解决"Apollo解析器 - 等待另一个解析器的结果"的问题,你可以按照以下方法进行操作:
const apolloParser = async () => {
// 等待另一个解析器的结果
const result = await anotherParser();
// 处理结果
// ...
return parsedData;
};
const apolloParser = (callback) => {
// 调用另一个解析器,并在结果可用时调用回调函数
anotherParser((result) => {
// 处理结果
// ...
// 将处理后的数据传递给回调函数
callback(parsedData);
});
};
无论你选择哪种方法,都需要确保另一个解析器在调用Apollo解析器之前已经完成,并将结果传递给Apollo解析器。这样,当Apollo解析器被调用时,它将等待另一个解析器的结果,并在结果可用时进行处理。
下一篇:Apollo解析器链返回null