导入特定的GraphQL片段?

问题描述 投票:0回答:1

我的文件中有一个片段,其中包含许多其他片段。

file.gql

#import "./fragment.gql"

query Query {
   ...Fragment
}

fragment.gql

fragment Fragment {
   ...
}
...other fragments here

这样做会因未使用的片段而导致错误。是否可以只导入那一个片段?或者我真的需要将其分成不同的文件才能使用它们吗?

你可以想象,如果我需要使用包含 X + 1 个片段的文件的 X 个片段,情况会变得更糟。

import graphql export graphql-fragments
1个回答
1
投票

我没有对此进行测试,但参考更改日志,您应该能够像这样导入命名片段:

#import { myFragment1, myFragment2 } from './fragments.graphql'

(来自 GitHub https://github.com/apollographql/graphql-tag/pull/257

© www.soinside.com 2019 - 2024. All rights reserved.