Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Laravel上安装jsPDF_Javascript_Php_Laravel_Import_Jspdf - Fatal编程技术网

Javascript 如何在Laravel上安装jsPDF

Javascript 如何在Laravel上安装jsPDF,javascript,php,laravel,import,jspdf,Javascript,Php,Laravel,Import,Jspdf,我正在尝试使用jsPDF创建多个PDF,但我无法使用它,因为我无法导入它 我补充说 app.blade.php中的,但我得到了未捕获的错误:不匹配的匿名定义()模块:函数(t) 这个项目是由其他人实施的,所以我不明白他想做什么 下面是app.blade.php <!doctype html> <html lang="{{ app()->getLocale() }}" dir="ltr"> <head>

我正在尝试使用jsPDF创建多个PDF,但我无法使用它,因为我无法导入它

我补充说 app.blade.php中的
,但我得到了
未捕获的错误:不匹配的匿名定义()模块:函数(t)

这个项目是由其他人实施的,所以我不明白他想做什么

下面是app.blade.php

<!doctype html>
<html lang="{{ app()->getLocale() }}" dir="ltr">
  <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    ... etc ...
    <meta name="HandheldFriendly" content="True">
    <meta name="MobileOptimized" content="320">
    ... etc ...
    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,500,500i,600,600i,700,700i&amp;subset=latin-ext">
    <script src="{{ asset('js/require.min.js') }}"></script>
    @yield('requireJSBase')
    <!-- Dashboard Core -->
    ... etc ...
    // Here it is the import
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.1.1/jspdf.umd.min.js"></script>
  </head>

我希望你能帮助我!谢谢大家!

您可能有名称冲突的模块,或者是与require.js相关的问题。您是否尝试在professionistas.js中注释pdf代码,并确认问题仅仅是因为pdf代码?是的,问题仍然存在,我不知道为什么无法导入它。我也尝试过通过
npm install jsPDF--save安装jsPDF,同样的问题也出现了:/
require(['jquery',
         'datatables',
         'jquery.validate.min',
         'jquery.validate.extra',
         'jquery.validate.lang'
], function($) {
    console.log('<profesionistas> SCRIPT LOADED SUCCESSFULLY')
    $(document).ready(function() {
        console.log('<profesionistas::document[ready]> DOM ready');

        var tiempoAnimacionAlerta = 1500;
        var tiempoAparicionAlerta = 2500;

    ... etc ...

    $('#formBusquedaProfesionista').validate({
          lang: 'es',
          validClass: 'is-valid',
          errorClass: 'is-invalid',

    ... etc ...

    $('#btnDescargarSeleccion').click(function(event) {
            if (totalesSeleccionados[2] == 0) {
                 // Something
              return;
            } else {
              var doc = new jsPDF(); // <---------- here is jsPDF()
              return;
            }
     });