Как создать PDF с использованием данных API (VUEJS) - PullRequest
0 голосов
/ 26 сентября 2019

Мне нужно создать PDF из данных, поступающих от API.Я дал функцию ниже, но она не работает правильно.

          exportpdf(){
            var vm = this
            var columns = [];
             axios.get("http://34.67.88.0:3000/api/env/fdsfsdf")
                            .then(function(res) {
                              vm.humidity = res.data[0].Humidity
                              vm.temperature = res.data[0].Temperature
                              vm.time = res.data[0].time
                              console.log('fdsxvfredsxv dsd',res.data[0])
                              alert(res.data.Humidity)
                              var doc = new jsPDF('p','pt');
                              columns = [
                                {'tilte':"Humidity", dataKey: res.data[0].Humidity},
                                {'tilte':"Temperature", dataKey: res.data[0].Temperature},
                                {'tilte':"time", dataKey: res.data[0].time}
                              ]
                              doc.autoTable(columns, vm.todos)
                              doc.save('new.pdf');
                              alert(vm.temperature)
                            })
                            vm.columns = [vm.resultPdf]
            },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...