php - 此集合实例上不存在属性 [名称]:(查看:C:\Laravel5.8\nblog\resources\views\content\emailsForReview.blade.php)
问题描述
这是控制器
public function emailsForReview()
{
$email= Email::all();
return view('content.emailsForReview',compact('email'));
}
这是刀片
@foreach($email as $emails)
<div class="col-md-6">
<div class="md-form mb-0">
<label for="name" class="">name</label>
<input type="text" value="{{$email->name}}" id="name" name="name" class="form-control">
</div>
</div>
@endforeach
这是路线
Route::get('/emailsForReview','PagesController@emailsForReview');
解决方案
你有一个错字。应该是$emails->name
。
按照@ceejayoz的建议编辑 1 ,在您的控制器中切换此行
return view('content.emailsForReview',compact('email'));
:return view('content.emailsForReview',compact('emails'));
在刀片视图中,在您的 foreach 中使用@foreach($emails as $email)
和检索$email->name
循环中的数据一样。区分起来会更清楚。
推荐阅读
- google-app-engine - 尝试使用 Sails Js 将 Gcloud App 引擎与 Cloud Sql 实例连接,但出现适配器错误
- angular - 如何动态过滤角度json文件?
- ios - 具有多个摄像头的无人机上的 shootPhotoDistanceInterval (DJIWaypoint) 摄像头源
- ruby-on-rails - 在 RoR API 中检查 JSON 字符串
- node.js - React Router 与生产环境中的 path = "/" 不匹配
- android - Touchables 在 android (RN) 上无法以模态方式工作
- python - Normalising a 2D histogram
- bash - 如何使用 bash 脚本 grep 表格 HTML 文件
- swiftui - SwiftUI 如何将全局变量传递给非视图类
- javascript - 使用 XLSX 将数据从多个表导出到一张 Excel 表