Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

Render parameter tidak muncul

Saya mengikuti tutorial nextjs bagian dinamis. Ketika mencoba render data dari express ke single page parameternya tidak muncul. Berikut kodenya

const express = require('express')
const next = require('next')

const dev = process.env.NODE_ENV !== 'production'
const app = next({dev})
const handle = app.getRequestHandler()

app.prepare().then(() => {
    const server = express()

    server.get('/single/:title', (req, res) => {
        const actualPage = '/single'
        const queryParams = { title: req.params.title }
        console.log(queryParams.title)

        app.render(req, res, actualPage, queryParams)
    })

    server.get('*', (req, res) => {
        return handle(req, res)
    })

    server.listen(3000, (err) => {
        if (err) throw err
        console.log('> Ready on port 3000')
    })
})
.catch((ex) => {
    console.log(ex.stack)
    process.exit(1)
})
avatar lukisadam
@lukisadam

1 Kontribusi 1 Poin

Dipost 3 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban