0

我正在尝试将变量传递$cMonth给我的视图。我尝试使用循环它,foreach即使它是一个单值数据并且错误仍然显示未定义的变量..我尝试dd($cMonth)并显示了正确的输出。

这是我的控制器的片段。

$cMonth = date("F", mktime(0, 0, 0, $month, 1));

return view('admin.request',compact('showData','cMonth', 'year'));

鉴于此,我这样称呼 cMonth——

{{ ($cMonth) }}
4

1 回答 1

0

使用此路线代码

Route::get('/test', function() {
    $month = 3;
    $showData = true;
    $year = 2019;
    $cMonth = date("F", mktime(0, 0, 0, $month, 1));
    return view('test', compact('cMonth', 'showData', 'year'));
});

而这个观点

{{ $cMonth }}

它按预期工作。您是否尝试过仅使用该代码作为视图并查看它是否有效?

您应该发布完整的视图代码,因为似乎某处/不知何故变量未设置。

于 2019-05-29T03:09:35.763 回答