我有一個看起來像這樣的字串,
/dashboard/products/:id我想使用 Next Js 的路由器推入該 url 并將其更改:id為有效的 id。
這是我的代碼
{products.map(product => <ProductCard onClick={() => router.push(PATHS.productDetail, { query: { id: 1 } })} />)}
我的期望是用戶將被重定向到,/dashboard/products/1但它會轉到/dashboard/products?id=1
這個問題有什么解決方法嗎?謝謝
uj5u.com熱心網友回復:
您應該為 URL 使用該模式
router.push({
pathname: '/dashboard/products/[id]',
query: { id: 2 },
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/517817.html
上一篇:我如何在新標簽中打開此鏈接?
