【发布时间】:2020-08-19 19:58:04
【问题描述】:
我的应用程序中有很多带有 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>
我可以用render() 方法以某种方式渲染javascript吗?
【问题讨论】:
标签: laravel laravel-blade laravel-views