阅读(1230)
赞(10)
Laravel 8 视图堆栈
2021-06-28 16:48:20 更新
Blade 允许您将视图推送到堆栈中,它们可以在其他视图或布局中进行渲染。这在子视图中需要指定 JavaScript 库时非常有用:
@push('scripts')
<script src="/example.js"></script>
@endpush
您亦可按需进行多次推送。请 @stack
指令来完整堆栈内容的渲染:
<head>
<!-- Head Contents -->
@stack('scripts')
</head>
如果您想要预置内容于栈顶,您可以使用 @prepend
指令:
@push('scripts')
This will be second...
@endpush
// Later...
@prepend('scripts')
This will be first...
@endprepend