Làm thế nào để React Router chuyển đến Div mình muốn?

Em có một câu hỏi đó là khi khách hàng click vào trang sản phẩm chi tiết rồi và khi ấy khách mở menu ra và click vào phần link điều huớng. Làm thế nào để nó quay lại trang chủ và tự động kéo xuống đến cái div tuơng ứng với link khách hàng click. Trong html bình thưòng thì là đặt id cho div đó rồi phần a href="" ghi id của nó vào là xong. Nhưng vấn đề xảy ra là khi em đã chuyển sang một cái trang mới rồi (item detail page).

Em xin cảm ơn, các anh các chị.

Mình ko nói chi tiết chỉ nói ý tưởng, việc tự động kéo xuống div mình mong muốn cần thông tin của div đó, làm như thế nào thì lên mạng search, truyền thông tin của div đó qua prop vào trang detail, có thể dùng redux props để lưu thông tin của div hoặc truyền thẳng thông qua location state prop của react router, rồi khi quay lại trang list thì truyền lại prop chứa thông tin div đó và tiến hành 1 số function nhằm kéo xuống đúng cái div thích hợp !!!

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?