我对Relay Modern中的PaginationContainer
API有疑问。
使用createPaginationContainer
时,我们传递的是一个包含query
的配置对象(如official example中的情况)。
我想知道为什么我们必须这样做,看到顶层仍然有一个QueryRenderer
,可以负责在层次结构的根目录下构建查询。难道我们不能省略第二个查询,或者我们必须包含它的原因是什么?
我还注意到,传递给QueryRenderer
的根查询还需要first
和after
参数来启用分页。因此,似乎QueryRenderer
仍然负责撰写此查询,那么传递给createPaginationContainer
的其他角色的作用是什么?