2

以下にInvariant Violation: RelayQL: Invalid fragment composition, use `${Child.getFragment('name')}`.入ります。原因がわからず、何も解決していないようです。私のコンポーネントには以下が含まれます:

fragments: {
  album: () => Relay.QL`
    fragment on Album {
      ${AlbumMutation.getFragment('album')}
    }
  `,
},

AlbumMutation には以下が含まれます。

static fragments = {
  album: () => Relay.QL`
    fragment on Album {
      id
    }
  `,
}
4

2 に答える 2

0

コンポーネントから React/Relay インポートを削除することで、ES6 でこれを修正できました。

「react」から React をインポートします。
「react-relay」からリレーをインポートします。

クラス ...

于 2015-11-18T20:21:24.580 に答える