단일 페이지 phonegap 응용 프로그램을 개발 중입니다. 내 자신의 사용자 지정 논리를 사용하여 (단일 페이지 라이브러리를 사용하지 않음).단일 페이지 응용 프로그램에서 여러 스크립트 관리
웹 서비스 액세스 및 온라인 - 오프라인 동기화 및 기타 전화 갭 기능과 같은 기능을 제공합니다.
나는 거의 100 개의보기와 코드를 가지고 있습니다. 이제 혼란 스러웠다. 무엇을 달성 할 수있는 가장 좋은 해결책인가?
나는 내 메인 HTML 페이지에 이미 저장된 템플릿에서 html을 생성합니다. 보기간에 전환 할 때보기의 html도 제거합니다.
1) 모든 코드를 단일 js 파일에 병합하십시오.
- 메모리 누수가 발생할 수 있으며 단일 js 파일에 포함될 개체의 양이 매우 많습니다.
2)보기 현명한 JS 파일에 스크립트 태그를 제거/동적
분할 응용 프로그램 로직을 추가하고 동적으로 추가/jQuery를 사용하여 스크립트 태그를 제거합니다.
추가 된 DOM 이벤트 리스너도 제거하십시오.