【发布时间】:2017-11-09 00:02:23
【问题描述】:
我的Laravel-5.4 项目运行良好。但是现在尝试将数据从控制器返回到视图时让我发疯:
请求的网址是:
Route::middleware(['web'])->group(function () {
Route::prefix('service')->group( function () {
Route::get('{service_slug}', 'ServiceController@findBySlug')->name('service.find_by_slug');
});
});
控制器动作如下:
function findBySlug ($slug)
{
return back()->withMessage('test message');
}
在刀片视图中我无法捕捉到$message 变量,实际上视图中没有$message 变量。
@php
if (isset($message))
dd($message);
@endphp
我该如何解决它?...谢谢。
【问题讨论】:
-
试试
{{ session('message') }} -
@shukshin.ivan 谢谢,在尝试通过
session获取数据时它可以工作。
标签: php laravel laravel-5.4 laravel-blade