当我尝试读取控制器返回的视图内的数据时,出现此错误。我试图改变它很多次,但我仍然得到相同的结果这是控制器索引函数,我在其中启动查询和视图语法错误,意外的 ')',期望 '[' (视图:C:\project\laravel\project1\app\resources\views\products.blade.php)public function index(){ $data = DB::table('product')->get(); return view('products',["products"=>$data]);}这是我尝试解析它的视图部分:<ul>@foreach (products as product ) <li>{{ product->name }}</li>@endforeach</ul>如果您有任何想法或建议那就太好了,谢谢。
1 回答
阿晨1998
TA贡献2037条经验 获得超6个赞
PHP 上的变量以$符号开头。和$products是$product变量,因此请尝试像这样修复您的代码:
<ul>
@foreach ($products as $product)
<li>{{ $product->name }}</li>
@endforeach
</ul>
- 1 回答
- 0 关注
- 83 浏览
添加回答
举报
0/150
提交
取消