1

我在.gql文件中使用可重用的片段,但结果查询将在使用 codegen 时多次声明片段。一个简化的例子:

# ImagesInfos.gql
fragment ImageInfos {
  url
  alt
}
#Post.gql
#import './ImageInfos.gql'

fragment Post {
  title
  image {
    ... ImageInfos
  }
  user {
    ... UserInfos
  }

}
#User.gql
#import './ImageInfos.gql'

fragment User {
  name
  image {
    ... ImageInfos
  }
}

但这会导致 ImageInfos 片段声明的多次出现。我怎样才能避免这种情况?

4

0 回答 0