ギャツビーのブログでページネーションを設定したいと思います。私はlocalhost:8000
に行けば、それは、このコンポーネントを指し、ギャツビーサイトでルーティングを変更する
this.state = {
allPosts: props.data.allMarkdownRemark.edges,
postChunks: [],
currentpage: 0,
};
現在:私のpages/index.js
ページでは、私は記事を格納しています、記事(ページあたり4つのポストの例えばチャンク)、および現在のページ番号を「チャンク」最初の4つのポストをロードして表示します。私はlocalhost:8000/page2
に行き、と同じコンポーネントを指すようにこのルートに行きたいと思っています。現在は404
ページに移動します。 pageX
のすべてのルートが同じindex.js
コンポーネントになるようにルーティングを変更するにはどうすればよいですか?
を作成することが容易になりますGATSBY-のpaginateをチェック – GluePear