이전에 JQuery를 사용했던 기존 프로젝트에서 Angular 2 프런트 엔드를 만드는 중입니다. JQuery 함수가 별도의 파일에있을 때 Angular 2 구성 요소 내부에서 JQuery 메서드를 호출 할 수 있습니까? 중요한 경우에 대비하여 TypeScript에서 구성 요소를 작성하고 있습니다.Angular 2 구성 요소에서 JQuery 메서드 호출
예를 들어 editCheckBoxes()
이라는 메서드로 EditCheckBoxes.js라는 JavaScript 파일이 있습니다. editCheckBoxes()
이 작동하려면 특정 구성 요소가 시작된 후에 호출해야합니다.
Cannot find name 'editCheckBoxes'.
나는이 작업을 얻을 수있는 방법이 있나요 :
ngOnInit(): void {
editCheckBoxes();
}
이 코드는 나에게 다음과 같은 오류를 제공합니다 : 나의 시도 솔루션이 있었다?
또한 구성 파일에 declare var $: any;
을 추가 했으므로 해당 구성 요소 내에서 JQuery를 사용할 수 있지만 전체 구성 요소에 전체 파일을 복사하지 말고 사용하려고합니다.
편집 : 폴더 구조는 다음과 같습니다
는
: 당신은 당신의 타이프에editCheckboxes
방법을 가져와야
import { editCheckboxes } from '../../Scripts/EditCheckboxes';
를이 나에게 말한다 빌드 오류 준다 : "찾을 수 없습니다를 모듈 './EditCheckBoxes' – Brett