php - foreach 具有动态数据的刀片视图组件
问题描述
我试图通过传递数组数据来循环刀片组件。它成功编译,但它没有显示在浏览器中,也没有给出错误
这是 card.blade.php 文件
<div>
<h1>{{$name}}</h1>
<h2>{{$age}}</h2>
<h3>{{$work}}</h3>
</div>
这是主文件视图文件
@php
$arr = [
['name'=>'1','age'=>'2','work'=>'3'],
['name'=>'4','age'=>'5','work'=>'6']
];
@endphp
@foreach ($arr as $de)
<x-card :name={{$de['name']}} :age={{$de['age']}} :work={{$de['work']}}/>
@endforeach
当我单击查看源文件时,它还显示附加数据
<x-card :name=1 :age=2 :work=3/>
<x-card :name=4 :age=5 :work=6/>
但我没有出现在浏览器中,浏览器是空白的
解决方案
您只需{{}}
要从属性中删除语法
<x-card :name="$de['name']" :age="$de['age']" :work="$de['work']"/>
有关更多信息,请查看Component-Attributes
文档
推荐阅读
- reactjs - 尝试使用 AXIOS 导出活动
- asp.net-core - 从 appsettings.json 读取配置列表
- django - Django:生成一个文件,然后将其保存在 FileField
- python - Quart/Flask render_template 返回紧凑的 json
- java - CAS 5.2.3 & LDAP 属性
- python - 用户注销后如何不间断地运行python代码
- xamarin - FlyoutPage xamarin 表单中的自定义汉堡菜单
- salesforce - 调查代码和配置中单个系统管理员用户的引用
- c++ - 为什么元组不会收到未使用的变量警告?
- react-native - 在 TextInput 中反应原生可点击子字符串