【问题标题】:How to construct dynamic variable NAMES?如何构造动态变量NAMES?
【发布时间】:2015-11-04 05:44:47
【问题描述】:

我想循环数据,并创建动态地图,以便以后将更多数据推送到其中。例如:

#foreach ($item in ["bob","john","andy"])
  #set(${item}_map = {})
#end

以便以后我可以这样做:

$!bob_map.put("${foreach.count}", "${some_data}")

【问题讨论】:

标签: velocity


【解决方案1】:

我愿意:

#foreach ($item in ["bob","john","andy"])
  <div id="${item}_map" ></div>
#end

所以以后你可以在 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>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-06
    • 1970-01-01
    • 2013-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-12
    • 2016-02-28
    相关资源
    最近更新 更多