我已将$ id从控制器传递为:
$data['getId'] = $id; // say value = 12
return view('Administrator.notification.index',$data);
但是,在我使用{{getId}}
时的视图文件中,它显示错误:
使用未定义的常量getId - 假设为“getId”
答案 0 :(得分:2)
$data
变量可以从视图中访问,而不是getId
。 $data
是一个数组,getId
是$data
数组的键,12是您根据键值的值。
尝试打印出类似:{{$data['getId']}}
如果要查看变量的输出,出于调试目的,请使用{{dd($data)}}
答案 1 :(得分:1)
从
更新此行return view('Administrator.notification.index',$data);
要
return view('Administrator.notification.index',compact('data'));
然后在视图中你可以像这样访问它,
{{ $data['getId'] }}
答案 2 :(得分:0)
错误是您错过了$
标志。它的{{$getId}}
不是{{getId}}
。