我发现了一个@each指令,该指令似乎很有用,但是当我在以下位置检查定义时:
Illuminate\View\Factory;
在:
public function renderEach($view, $data, $iterator, $empty = 'raw|')
$iterator
代表实际迭代的项目。
我能以某种方式获得$view
部分中项目的密钥吗?
答案 0 :(得分:0)
您是否尝试使用$ key变量?
如果您看一下renderEach方法,您将看到以下行:
$result .= $this->make(
$view, ['key' => $key, $iterator => $value]
)->render();
查看数据数组:['key'=> $ key]
只需在视图内部使用$ key。