단일 페이지 응용 프로그램을 개발하는 동안 몇 가지 의문점이 있습니다.단일 페이지 응용 프로그램에서 리소스로드 및 언로드
기본적으로 일부 html 파일이 서버에 있습니다. 동적으로, 나는이 파일들을 내 응용 프로그램으로 가져올 것이다. 이 경우이 html 파일로로드되는 리소스를 어떻게 추적 할 수 있습니까?
예를 들어, 내가 index.html 있다고 가정합니다. group.html을 가져 와서 index.html을 오버레이 (또는 대화 상자)로 추가한다고 가정 해 보겠습니다. 이 경우,이 group.html에 의해로드 된 리소스를 모니터링해야합니다. 왜냐하면, 그것들이 필요로하는 몇몇 js, css 파일들을 로딩 할 수 있기 때문입니다. 이 오버레이를 닫으 려 할 때도 이러한 리소스를 언로드해야합니다. 어떻게 추적 할 수 있습니까?
또한 $ .get은 SPA에서 정말 유용합니까? 왜냐하면 내가 DOM에 HTML을 추가하면 어떻게 제거 할까?
또한 SPA에서 html 요소에 id 속성을 사용하지 않아야합니까? 왜냐하면 페이지간에 충돌이있을 수 있습니다.
또한 Knockout, Angular 등과 같은 외부 라이브러리를 찾고 있지 않습니다. 이러한 기능이 없으면 어떻게 작동하는지 알고 싶습니다. – varunvs
_ "DOM에 html을 추가하면 어떻게 제거 할 수 있습니까?"_ _remove() 메소드를 고려 했습니까? _ "[id 속성]은 페이지 사이에서 충돌 할 수 있습니다."_ - 글쎄, 당신이 당신의 ID를 생각해내는 방법에 달려 있습니다. – nnnnnn
@nnnnnn 먼저 리소스를 제거하기 위해로드 된 리소스를 알아야합니다. 어떻게 알 수 있습니까? – varunvs