首页 > 解决方案 > Laravel 5.7:如何从视图中获取刀片堆栈?

问题描述

我正在使用 jQuery AJAX 从 Laravel Blade 视图中加载一个部分,遵循这种方法。这工作正常。

我从中加载部分的 Blade 视图也有几个Blade stacks如何在 AJAX 响应中包含这些堆栈?

我已经尝试将堆栈嵌套在我正在调用的视图部分中,但是堆栈仍然没有包含在响应中(尽管堆栈仍然可以在原始完整视图上正常工作)。

仅供参考,堆栈是“模态”(包含一些 Bootstrap 模态)和“脚本”(包含一些 JavaScript)。

谢谢!

编辑

我之前使用了错误的术语。我说我的视图有堆栈,当我应该说我的视图被推送到堆栈时:

@section('content')
<div>Hello, world.</div>
@endsection

@push('modals')
@include('modals.foo')
@include('modals.bar')
@endpush

@push('scripts')
<script src="example.js"></script>
<script src="another.js"></script>
@endpush

我希望通过 AJAX 将这 3 个部分添加到我的页面(“内容”部分;正在工作,“模态”推送和“脚本”推送;我需要帮助)。

标签: laravellaravel-5

解决方案


推荐阅读