쇼핑몰 토이 프로젝트 정리 – DAY

나 피곤해

방문 페이지 필터

에프
.우편(‘/api/제품/제품’, )
모든 제품을 가져와 메인 화면에 표시합니다.
DAY 3의 /제품 보기
제품 컬렉션의 모든 제품 정보를 가져옵니다.

파일 업로드

에프

.우편(‘/api/제품/이미지’, 양식 데이터, 구성)

/image를 사용하여 제품 이미지를 백엔드로 보냅니다.

라우터.우편(‘/그림’(필요한, 입술) =>
multer로 이미지를 저장합니다.
(업로드 페이지에서 이미지를 Multer로 가져오면 이미지가 즉시 저장됩니다.)

상세 상품 페이지

에프

.받다(`/api/product/products_by_id?id=${제품 ID}&type=싱글`)
메인 화면에 표시된 상품 중 하나를 클릭하면 상품 상세 페이지로 이동합니다.
이 시점에서 /products_by_id?{productId}에는 제품의 ID가 필요합니다.

라우터.받다(‘/products_by_id’(필요한, 입술) => {
쿼리를 사용하여 id=1231234, 23452, 12222를 productIds = (‘1231234’, ‘23452’, ‘12222’)로 변경합니다.
나중에 find()를 사용하여 해당 DB 제품을 검색합니다.

다음

장바구니 완료 및 결제