【发布时间】:2020-07-29 23:05:39
【问题描述】:
我是 laravel 的新手,我有点迷茫。我在询问之前搜索了谷歌,但没有找到相关信息(可能是因为我不知道要询问的正确术语)。
我有这个代码
$query=DB::Table("users")->select("*");
echo "<table>";
foreach($query->cursor() as $o)
{
echo "<tr>";
echo "<td><td>$o->UserId</td><td>$o->Name</td><tr>";
echo "</tr>";
}
echo "</table>";
我想知道 laravel 中是否有一些东西(一个特性、类或任何它被称为的东西)来从代码中抽象出更多内容
我们的想法是将 html 内容放在另一个文件中(例如视图)
<tr><td>{{$o->id}}</td><td>{{$o->username}}</td></tr>
然后用我的代码调用
foreach($query->cursor() as $o)
{
RenderView("dataview",$o);
}
或类似的东西。
我知道我已经描述了一个函数 :P,但我的问题是,... Laravel 刀片模板仅适用于整个页面,还是可以用于呈现代码的重复部分?
谢谢。
【问题讨论】: