【发布时间】:2020-05-20 02:15:15
【问题描述】:
我正在尝试传递如下变量:
控制器:
public function index()
{
$data = [....];
return view('front.package.searchForm', ['data' => $data]);
}
front/package/searchForm.blade.php:
@extends('layouts.front.frame', ['var' => 'Value'])
在 layouts/front/frame.blade.php 中尝试打印在文件上方传递的变量 $var。
layouts/front/frame.blade.php:
{{ $var }}
上面的代码抛出以下错误:
外观\Ignition\Exceptions\ViewException
未定义变量:var(查看:......)
上面的代码有什么问题吗?
我正在使用:
PHP : 7.2
Laravel:5.8.35
【问题讨论】:
-
使用 laravel view composer 发送数据到特定视图laravel.com/docs/6.x/views
标签: laravel laravel-5.8