내 응용 프로그램 구조에서 상대 경로의 자원을 찾는 방법과 같은 것입니다 :는 각도
index.html
main.ts
app
|--main.component.html
|--main.component.ts
|--app.module.ts
|--note.png
... etc
내가 같은 폴더 아래 main.component.html에서 note.png을 사용하고 싶습니다. <img src="note.png"/>
과 <img src="./note.png"/>
을 시도했지만 그림이 표시되지 않습니다. 브라우저는 /note.png
으로 이동하여 그림을 검색합니다.
상대 경로를 사용하여 리소스를 찾는 좋은 방법이 있습니까?
다른 폴더에 여러 페이지가있을 수 있으므로 기본 href가 다르기 때문에 사용할 수 없습니다.
각도가 일반 html 구조와 다릅니다. 정상적인 html에서는 main.component.html을 방문하면 url은 /app/main.component.html과 같습니다. 따라서 html에서 상대 경로를 사용하면 /app/note.png로 이동합니다. 그러나 Angular에서 url은 /index.html이지만 실제로는 main.component.html의 페이지가 표시됩니다. 이 문제를 해결할 방법이 있습니까? – HalfLegend
당신은 ng-src –
해야합니까 내 대답은 귀하의 문제를 해결하지 않습니까? –