laravel - Laravel 视图使用 with() 方法
问题描述
我想将数据传递给 Laravel 视图,但不了解with()
方法中的某些参数。name
指的是什么参数?
return view('pages.about')->with('name', $name);
解决方案
在您的控制器中
$user=User::where('id','=',$id)->first();
这会将具有特定 id 的用户加载到 $user 对象。
如果我们想在视图中加载这个对象,我们将使用'with'函数将对象传递给视图。它有 2 个参数:对象名称和我们要在视图中加载的对象。
return view('user.list')->with('student',$user);
在这个例子中,我只是获取了一个用户对象并在视图中加载为 $student。在我们看来,我们使用,
{{$student->name;}}
{{$student->age;}}
推荐阅读
- javascript - 代码进入javascript中的无限循环
- c# - Xamarin.Android 绑定 Java.Lang.NoClassDefFoundError:“解析失败:Landroidx/viewbinding/ViewBinding;”
- c# - Gitversion 在 AzureDevops 构建管道中回滚了我的 NuGet 包的版本号
- python - 是否可以与 argparse 成对使用位置参数?
- python - 带有 Shap ValueError 的 DeepExplainer:使用不是符号张量的输入调用了 Layersequential_1
- python - 检查 Pandas DataFrame 列中的序列
- javascript - 模态中的链接以下载或转到图像的大版本
- javascript - 无法使用滑块控制 svg 图案的旋转
- python - “set是可迭代的,但set不是序列”,我有一些问题
- date - Matlab 或 Octave 在 x 轴上绘制自动生成的日期