2017-03-20 1 views
0

jsPDF를 사용 중이고 jspdf.min.js 파일을 페이지에 추가했습니다.TypeScript에서 자바 스크립트 클래스에 액세스하고 인스턴스화하는 방법은 무엇입니까?

typescript 클래스 내에서 어떻게 사용할 수 있습니까? jsPDF는 불평하지 않습니다.

btnPrintReportClick() { 
     var pdf = new jsPDF(); 
     pdf.fromHTML($('.container').html(), 15, 15, { 'width': 170 }); 
     pdf.save('file_name.pdf'); 
    } 
+0

당신은 제공해야합니다 : 귀하의 질문에서

난 당신이 단순히 페이지에 script 태그를 배치하여 jspdf를로드한다고 가정하고, 그 경우에 당신의 타이프 스크립트 파일이 triple-slash-directive 추가 우리가 당신을 도울 수있는 더 많은 정보. 일반적으로 TypeScript는 TypeScript가 JavaScript에서 유형 시스템을 오버레이하므로 포함하고있는 JavaScript 코드에 * 정의 * 파일이 있어야합니다. 기타 : http://www.typescriptlang.org/docs/handbook/declaration-files/introduction.html –

답변

2

definition file을 사용해야합니다.

/// <reference path="PATH/TO/jspdf.d.ts /> 
관련 문제