DATAS
$datas = [
'first' => [
1 => [
'count' => 20
],
2 => [
'count' => 100
]
]
];
我从数据库加载了另一个数据,结果如下:
$rows = [
1 => 'aaaa',
2 => 'bbbb'
];
我在视图中循环行
{% for key, row in rows %}
{{ datas.first.key.count }} // empty
{% endfor %}
我想使用rows键来显示数据计数,但它不起作用,datas.first.1.count打印正确的结果
在PHP中
$datas = [
'first' => [
1 => [
'count' => 20
],
2 => [
'count' => 100
]
]
];
$rows = [
1 => 'aaaa',
2 => 'bbbb'
];
foreach ($rows as $key => $value) {
echo 'count is :'.$datas['first'][$key]['count'];
}
这是PHP上的示例
答案 0 :(得分:0)
我想(不太清楚)你想这样做:
{% for row in datas.first %}
{{ row.count }} // count value
{% endfor %}
这是一个工作小说: