如何从待办事项列表中生成jspdf中的元素?

时间:2019-03-15 00:48:50

标签: javascript jspdf

我正在编写一个待办事项列表,该列表会生成一个包含输出数据的新div。通过单击按钮,新的div将以pdf格式生成。为了做到这一点,我编写了一个带有循环的代码:

pdfButton.addEventListener('click', function(e){

    var doc = new jsPDF();
     var container = document.querySelector('#container-person');
    var data = document.querySelector('.row-data-container');
    var temp = 1;
    var cord1 = 20, cord2 = 20;
    for(var j=0;j<container.children.length;j++){
        for(var i=0;i<data.children.length;i++){
            data.childNodes[i];
             doc.text(data.textContent, cord1, cord2); //cord1 - vertical, cord2 - horizontal
        }
        data = container.childNodes[++temp];
        cord2+=20;
    }
    doc.save('a4.pdf');
});

它获取每个新父母的孩子,并以pdf打印;

不幸的是,我不知道如何在输出元素之间显示空间。有没有更好的方法来生成这些元素?我认为该库应提供更舒适的解决方案。

0 个答案:

没有答案