• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

imageUrl에서 '/'입력 관련

21.09.09 17:17 작성 조회수 116

1

안녕하세요. 좋은 강의 감사드립니다.
 
product의 index.js 에서는 img src의 경로 맨 앞에 항상 /를 붙여야 하는데,
main 폴더의 index.js에서는 img 태그의 src 맨 앞에 '/'를 붙이지 않아도 잘 작동했던 이유가 궁금합니다!
main폴더랑 product 폴더 둘 다 src 폴더의 하위폴더로 존재하는 걸로 보여서요
 
++ 오늘 다시 생각해보니까 main 페이지의 경우 App.js 에서 이미 경로가 '/'로 설정되어 있어서..? 라고 생각이 드는데 맞을까요~?
 
 
 

답변 1

답변을 작성해보세요.

2

좋은 질문 감사합니다!

실제로 react에서는 public 폴더에 파일들을 넣게 되면 절대 경로(/를 붙여서 시작하는 경로)와 상대 경로(/를 안붙인 경로)가 동일한 위치를 가르키게 됩니다.

즉 두 경우 모두 사용될 수 있습니다 :) 저도 수업을 진행하면서 저도 혼동해서 사용한 것 같네요 😢