Я не понимаю, как вызвать правильный маршрут laravel 5.7 из angularjs для печати этих данных маршрута.Я показал данные о виде из laravel, и когда я иду по этому маршруту из маршрута laravel, я могу распечатать данные, но когда я пытаюсь открыть этот маршрут из angularjs, используя ui-router или просто вызывая мой маршрут laravel внутри angularjs, яне перенаправлять на эту страницу печати.Мой актуальный вопрос заключается в том, как перейти на маршрут laravel из angularjs, чтобы распечатать эти данные.И я использую dompdf.Вот мой код
Вот мой маршрут
Route::get('quotationInvoice','QuotationController@getQuoteInvoice');
Вот мой контроллер laravel
public function getQuoteInvoice()
{
$id = $this->getQuoteID();
$data1 = quotationGridModel::find($id)->customer()->get();
$data2 = quotationGridModel::where('QUOTE_ID',$id)->get();
$pdf = PDF::loadView('printinvoice',['data1'=>$data1,'data2'=>$data2]);
return $pdf->stream('invoice.pdf');
}
, когда я пишу quotationInvoice
в браузере, он дает мне печатьданные, но как я могу использовать этот маршрут в angularjs, чтобы сделать работу.Я применил много методов, таких как angularjs ui.router, window.assign(url);
и т. Д., Но на самом деле не понимаю.И в своем полном проекте я использовал angularjs ui.router.Может ли кто-нибудь помочь мне сделать эту работу.Спасибо заранее.