我的应用程序中有很多带有 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吗?