在react中使用解析api获取嵌套关系

时间:2018-11-03 23:02:11

标签: javascript reactjs promise parse-server

我在反应中使用解析API,我得到了一个对象,我需要提取该对象并将受影响的数据传递给另一个组件,但是我发现它有点困难,而且我的所有代码都变得凌乱,这是因为该对象中的数据位于以下结构:

对象A: b->关系 c->关系

关系b: d->关系

现在我想获取b和c以及d中的所有数据,一开始我查询了b和c的数据并按照API的要求获得了两个诺言,但是最后我想填充一个大对象包含从b(以及他内部的d)和c中获取的所有数据。 所以我要做的是用Promise.all创建一个新的诺言,然后我将b和c组合在一起,但是后来我发现我需要从b中提取d中的所有数据,这是一个关系,查询关系数据会返回一个诺言这不是synchornus。 现在,只要我可以填充应该包含从解析对象中获取的所有数据的大状态对象,异步对我来说就很好了,但是不幸的是,我无法找出如何获取d的数据以及何时{{1 }}方法我只获取了所获取的数据,而当这个承诺实现时,我无法填充状态对象...

从解析中获取嵌套关系数据的正确设计是什么?

下面是即时通讯正在执行的示例:

.then()

非常感谢!

0 个答案:

没有答案