Laravel 5数据进入视图


Laravel 5 data into view

此刻,在我的控制器中,我正在做以下操作

$clients = Client::lists('clientName');
dd($clients);

如上所述,输出一个数组

Collection {#182 ▼
  #items: array:3 [▼
    0 => "John Dandy"
    1 => "Jane Doe"
    2 => "Nicholas"
  ]
}

所以我继续传递这个数据给我的视图

return View::make('projects.create', compact('clients'));

所以我知道客户端包含dd转储确认的数据。然而,在我看来,如果我做{!! $clients !!},我得到错误

887e98b93946af76e5541ac7ae310735第49行fatalerroreexception:语法错误,意外'null' (T_STRING)

为什么会发生这种情况?

它是一个集合,所以不能直接显示它。可以这样做:)

@foreach($clients as $client)
    {{ $client }}
@endforech