Uncaught Ошибка: [$ инжектор: modulerr] при попытке загрузить страницу для печати в формате PDF - PullRequest
0 голосов
/ 09 ноября 2018

У меня есть эта страница, на которой я пытаюсь создать демонстрационную страницу для загрузки pdf, как показано на этом ресурсе. https://github.com/MrRio/jsPDF

Я создал эту страницу, но когда я запускаю свой код, я получаю ошибку необработанного модуля инжектора

вот фрагмент

<html ng-app="app">
<head>
<title>welcome to pdf</title>
</head>

<body ng-controller="MyController">
<p ng-click="HTMLclick()">click here</p>
<p id="pdfContent">
print here 
</p>

</body>

</html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js"></script>

<script src="https://unpkg.com/jspdf@latest/dist/jspdf.min.js"></script>
<script>

var app = angular.module('app' ) ;
app.controller('MyController' , function($scope) {

 $scope.HTMLclick = function () {
                var pdf = new jsPDF();
                pdf.addHTML(($("#pdfContent")[0]), { pagesplit: true }, function () {
                    pdf.save('myfilename' + '.pdf');
                });

            };

});

</script>

пожалуйста, что я делаю не так

1 Ответ

0 голосов
/ 09 ноября 2018

В объявлении модуля отсутствуют скобки [];

var app = angular.module('app', []);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...