We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f903d7f commit b266e89Copy full SHA for b266e89
docs/.vitepress/config.ts
@@ -53,6 +53,7 @@ function sidebarProgrammingLanguage()
53
text: "Laravel",
54
items: [
55
{text: "重定向 redirect", link: "/programming-language/php/laravel/redirect"},
56
+ {text: "@each 渲染集合视图", link: "/programming-language/php/laravel/blade/each"},
57
]
58
}
59
];
docs/programming-language/php/laravel/blade/each.md
@@ -0,0 +1,16 @@
1
+# @each 渲染集合视图
2
+
3
+可以使用 Blade 的 `@each` 指令将循环和视图的包含组合到一行中:
4
5
+```php
6
+@each('view.name', $users, 'user')
7
8
+// 提供一个当 users 为空时候的视图模版 view.empty
9
+@each('view.name', $users, 'user', 'view.empty')
10
+```
11
12
+`@each` 指令参数说明:
13
+- 第一个参数是为数组或集合中的每个元素呈现的视图模版
14
+- 第二个参数是您希望迭代的数组或集合
15
+- 而第三个参数是将分配给视图中当前迭代的变量名称
16
+- 第四个参数如果给定数组或集合为空,此参数确定将展示的视图模版
0 commit comments