본문 바로가기
728x90
반응형

IT/JavaScript와 Framework99

자바스크립트 라이브러리의 *.map 파일 용도 출처 : https://xe1.xpressengine.com/qna/22969283 디버깅에 필요한 파일. JS 파일을 배포할때 압축이나 난독화해서 배포하는 경우가 있는데, 디버깅에 애로사항이 발생하는데 map파일을 사용할 경우 압축된 JS 파일일지라도 원본 소스처럼 디버깅 가능하게 됨. min.js파일 제일 하단에 보면 아래같은 형식으로 map파일을 지정한게 보일겁니다. //# sourceMappingURL=bootstrap-select.js.map map 파일이 필요없다면 해당 라인을 지워주면 안불러 올겁니다. 아니면 개발자 도구에서 Enable JavaScript source maps옵션 체크를 해제 하시던지요... 2022. 7. 12.
크롬 XHR 탭 기능... 개발자도구 XHR 탭은 브라우저단에서 서버단으로 HTTP 비동기 통신 할 때 request 전문이 어떻게 구성되어 서버로 전달되는지와 서버로 부터 요청에 따른 Response 결과를 확인할 때 사용합니다. 2022. 7. 6.
$broadcast, $emit, $rootScope.$on와 $scope.$on 이벤트 발생, 핸들러 등록 아래 블로그와 추가로 다른 블로그 글을 읽고 정리중임.. http://blog.iotinfra.net/?p=2080 ■ 이벤트 발생 : 이벤트를 발생시키는 API는 $scope객체의 $broadcast와 $emit 메소드가 있다. $broadcast : 이벤트 -> 자식 $scope . 특정 이벤트의 이름으로 주어진 데이터와 함께 이벤트를 발생시키고 $emit : 이벤트 -> 부모 $scope. 특정 이벤트의 이름으로 주어진 데이터와 함께 이벤트를 발생시킨다. ■ $broadcast 1 2 $broadcast(이벤트 이름, 인자들...) $scope.$broadcast("childClick", {name:"broadcast test",age:"23"}) ■ $emit 1 2 $emit(이벤트 이름, 인자.. 2022. 7. 2.
AngularJS와 scope.$apply 설명을 잘 한것 같다. 읽고 분석해봐라. https://medium.com/web-dev-note/angularjs%EC%99%80-scope-apply-c6922ebf6c98 [번역] AngularJS와 scope.$apply scope.$apply에 대해 알아봅시다. medium.com 2022. 6. 9.
728x90
반응형