2016-04-13 14 views
1

テーブルのPDF変換にjsPDFを使用しました。 bower_componentsでは、私は3つのファイルFilesaver.jsjspdf.js、およびjspdf.plugin.table.jsファイルを持っています。私のページが読み込まれている間、ファイルも読み込まれます。これは、ファイルポインティング(jsPDF.API)のjspdf.plugin.table.jsの最後にこのエラーを示しています。私のコントローラには、このような機能があります。キャッチされていない参照エラー: jspdfが定義されていません

$scope.exportPdf = function(sampletable, a, b) {  
    var addr = $scope.address;  
    var name = a + ' ' + b; 
    var address = addr; 
    var tbldata = [], 
     fontSize = 8, 
     height = 1, 
     doc; 

    doc = new jsPDF('p', 'pt', 'a4', true); 
    doc.setFont("times", "normal"); 
    doc.setFontSize(fontSize); 
    doc.text(280, 50,'Hi'); 
    doc.text(220,80,address); 

    tbldata = []; 
    tbldata = doc.tableToJson('sampletable'); 
    height = doc.drawTable(tbldata, { 
     xstart: 10, 
     ystart: 10, 
     tablestart: 100, 
     marginleft: 10, 
     xOffset: 15, 
     yOffset: 20 
    }); 

    doc.save("mypdf.pdf");  
} 

私を助けてください。

+0

エラーは、 'jsPDF'ライブラリを含むJSファイルをインクルードしていないか、パスが正しくないことを意味します。 –

答えて

1

インデックスファイルに依存ファイルを追加するには、依存関係を参照する必要があります。