2017-12-06 100 views
2

Vue.js에 새로운 기능을 제공하며 PDF를 생성하려고하는데 어떻게해야하는지 잘 모릅니다.jspdf 및 Vue.js를 사용하여 pdf 생성

import * as jsPDF from "jspdf" 

export default { 

    props: ['id'], 


    methods: { 
    pdf() { 
     const doc = new jsPDF() 
    } 
    } 

} 

오류 :

Property or method "pdf" is not defined on the instance but referenced during render

답변

4

먼저 가져옵니다 PDF 라이브러리로 :

내가 가진 무엇

import jsPDF from 'jsPDF' 

그리고 단순히 객체를 인스턴스화하고 그것의 내용을 제공 :

methods: { 
    createPDF() { 
    let pdfName = 'test'; 
    var doc = new jsPDF(); 
    doc.text("Hello World", 10, 10); 
    doc.save(pdfName + '.pdf'); 
    } 
} 

자세한 내용은 documentation을 참조하십시오.