CodeIgniter 上等效的 React 元素映射
React element mapping equivalent on CodeIgniter
假设我有这个 html 元素:
<div>
<p>{name}</p>
<p>{number}</p>
</div>
还有这个对象数组:
var obj =
[
{
"name": "Luke",
"number": "101",
},
{
"name": "Mike",
"number": "102",
}
]
我想映射数组值并将其放在 html 元素上。在反应中我通常这样做:
<div>
{obj.map((value)=>{
return(){
<>
<p>{value.name}</p>
<p>{value.number}</p>
</br>
</>
}
}
)}
</div>
结果将是:
Luke101
Mike102
现在我想在 CodeIgniter 上做,但找不到等效的方法。也许有人可以帮助我解决这个问题或提供参考。谢谢!
你可以这样做:
<?php foreach($obj as $name => $number){ ?>
<p><?php echo $name ?></p>
<p><?php echo $number ?></p>
<?php } ?>
假设我有这个 html 元素:
<div>
<p>{name}</p>
<p>{number}</p>
</div>
还有这个对象数组:
var obj =
[
{
"name": "Luke",
"number": "101",
},
{
"name": "Mike",
"number": "102",
}
]
我想映射数组值并将其放在 html 元素上。在反应中我通常这样做:
<div>
{obj.map((value)=>{
return(){
<>
<p>{value.name}</p>
<p>{value.number}</p>
</br>
</>
}
}
)}
</div>
结果将是:
Luke101
Mike102
现在我想在 CodeIgniter 上做,但找不到等效的方法。也许有人可以帮助我解决这个问题或提供参考。谢谢!
你可以这样做:
<?php foreach($obj as $name => $number){ ?>
<p><?php echo $name ?></p>
<p><?php echo $number ?></p>
<?php } ?>