本文介绍了如何修复Laravel中找不到的类'PDF'的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在我的Laravel应用中遇到以下错误:
Encountered the following error in My Laravel app:
这是我的 CollaboPDFController.php :
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use PDF;
class CollaboPDFController extends Controller
{
public function getPDF(){
$pdf = PDF::loadView('customer.customer'); //line 14
return $pdf->download('customer.customer');
}
//
}
我该如何解决?
推荐答案
您使用的导入错误.要使用所需的PDF(可能是laravel-dompdf),请使用:
You are using the wrong import. To use the PDF you want (probably laravel-dompdf) use:
use Barryvdh\DomPDF\Facade as PDF;
如果将'PDF' => Barryvdh\DomPDF\Facade::class,
放在config/app.php中,则还可以使用:
If you put 'PDF' => Barryvdh\DomPDF\Facade::class,
in your config/app.php you could also use:
use \PDF;
或
\PDF::loadView('customer.customer');
这篇关于如何修复Laravel中找不到的类'PDF'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!