本文介绍了如何构造动态变量NAMES?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想遍历数据,并创建动态地图,稍后我可以将更多数据推送到其中.例如:
I want to loop over data, and create dynamic maps that I can later push more data into. For example:
#foreach ($item in ["bob","john","andy"])
#set(${item}_map = {})
#end
以便以后我可以这样做:
So that later I can do this:
$!bob_map.put("${foreach.count}", "${some_data}")
推荐答案
我会这样做:
#foreach ($item in ["bob","john","andy"])
<div id="${item}_map" ></div>
#end
所以以后你可以在 JS 中做:
So later you can do in JS:
<script>
var map;
function initMap() {
map = new google.maps.Map(document.getElementById('bob_map'), {
center: {lat: -34.397, lng: 150.644},
zoom: 8
});
}
</script>
这篇关于如何构造动态变量NAMES?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!