Tôi đang sử dụng phiên bản next
của Bộ định tuyến phản ứng và có vẻ như đang giảm tham số. Tôi hy vọng chuyển hướng bên dưới giữ lại giá trị của channelId
, nhưng tuyến đường to
sử dụng chuỗi ký tự ":channelId
" trong đường dẫn thay thế.Chuyển hướng bộ định tuyến phản ứng giảm param
<Switch>
<Route exact path="/" component={Landing} />
<Route path="/channels/:channelId/modes/:modeId" component={Window} />
<Redirect
from="/channels/:channelId"
to="/channels/:channelId/modes/window" />
</Switch>
Điều này trông giống như resolved issue, nhưng không hoạt động. Có điều gì khác tôi cần phải chuyển đến tuyến đường to
không?
Bạn có tìm ra giải pháp, Matt? –
@SebastianRoth Tôi không bao giờ làm, thật không may. Tôi đang làm mọi thứ theo cách khác, sử dụng chuyển hướng trong chính thành phần đó. Tuy nhiên, nó sẽ là tuyệt vời để có được điều này xác minh bởi vì nó sẽ làm việc như quảng cáo trong các chủ đề liên kết ở trên. –
FWIW, tôi đã hỏi câu hỏi này trong kênh Discord phản ứng-bộ định tuyến. Tôi đã làm một cái gì đó tương tự, với một con đường có một phương thức render trả về một Redirect với các giá trị được lấy từ các đạo cụ. –