Apakah ini sudah direncanakan atau sudah mungkin?
Ini dimungkinkan melalui api halaman onCreatePage
dalam file gatsby-node seperti:
exports.onCreatePage = ({ page }) => {
if (page.path.startsWith('/getting-started')) {
page.layout = 'getting-started';
} else if (page.path.startsWith('/components')) {
page.layout = 'components';
}
};
di mana layout
sesuai dengan file komponen di src/layouts
Ya, itu dimaksudkan untuk berfungsi ... meskipun saat melakukan pemutakhiran RRv4, saya menjatuhkan dukungan untuk beberapa tata letak karena kerumitan dalam membuat beberapa hal menjadi bekerja. Saya menyelesaikan refactor ke bagian kode ini pagi ini yang menyederhanakan banyak hal dan membuatnya jauh lebih mudah untuk didukung:
Luar biasa, terima kasih!
Komentar yang paling membantu
Ini dimungkinkan melalui api halaman
onCreatePage
dalam file gatsby-node seperti:di mana
layout
sesuai dengan file komponen disrc/layouts