【发布时间】:2018-05-22 01:40:39
【问题描述】:
有没有好的解决方案可以在多个 .graphql 文件中重用相同的 GraphQL 片段?
我试图将所有片段放在一个文件中,并在多个查询中使用它们。
【问题讨论】:
标签: graphql
有没有好的解决方案可以在多个 .graphql 文件中重用相同的 GraphQL 片段?
我试图将所有片段放在一个文件中,并在多个查询中使用它们。
【问题讨论】:
标签: graphql
您的意思是,如何跨文件导出/导入片段?我会这样做
fragment MyReusableFragment_MyConnection on MyConnection {
edges {
node {
_id
name
}
}
}
并导入它:
#import "./MyReusableFragment.graphql"
query myQuery on MyConnection {
...MyReusableFragment_MyConnection
}
并在其他文件中重复使用它
#import "./MyReusableFragment.graphql"
query myOtherQuery on MyConnection {
...MyReusableFragment_MyConnection
}
【讨论】: