Визуализация в режиме Laravel и javascript?

#laravel #laravel-blade #laravel-views

#laravel #laravel-blade #laravel-представления

Вопрос:

В моем приложении много сгенерированных отчетов с таблицами html, теперь я реализовал их с помощью диаграмм vuejs. Но я не могу получить их визуализацию, потому что они в javacript.

 $view = view('reports.single.print', ['stats' => $stats]);
$html = $view->render();
  

В обычном режиме браузера все в порядке, но мне нужно получить визуализированный html для режима печати.

Я пробовал с переходом снизу вверх <head>
<script type="text/javascript" src="{{ asset('assets/js/app.js') }}"></script>

но ничего не меняется.

Мой блейд выглядит как:

 <body>
@include('header')

HTML TABLE CONTENT

<diagram></diagram>

@include('footer')

<script type="text/javascript" src="{{ asset('assets/js/app.js') }}">
</body>
  

Могу ли я каким-то образом визуализировать также javascript с render() методом?

Ответ №1:

Я думаю, вам следует попробовать добавить закрывающий тег ( </script> ).

Заменить:

 <script type="text/javascript" src="{{ asset('assets/js/app.js') }}">
  

со следующим:

 <script type="text/javascript" src="{{ asset('assets/js/app.js') }}"></script>