2017-12-06 51 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をご覧ください。

関連する問題