在多个.graphql文件中重用相同的GraphQL片段是否有一个很好的解决方案?
我正在尝试将所有片段放在一个文件中,并在多个查询中使用它们。
答案 0 :(得分:0)
你的意思是,如何在文件中导出/导入片段?我会这样做
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
}