jan*_*eon 5 html r google-maps-api-3
我有一个R列表
list[[1]]
[1] 5720 JACKSONBURG RD,TRENTON,OH,45067
[2] 1282 OAKMONT AVE,HAMILTON,OH,45013
[3] 1001 CHASE AVE,HAMILTON,OH,45015
[4] 2266 TWIN OAKS DR,LEBANON,OH,45036
Run Code Online (Sandbox Code Playgroud)
我用HTML在javascript中创建了谷歌地图.我使用上面的地址作为输入(手动)HTML中的值:
<select multiple id="waypoints">
<option value="5720 JACKSONBURG RD,TRENTON,OH">1</option>
<option value="1282 OAKMONT AVE,HAMILTON,OH,45013 ">2</option>
<option value="1001 CHASE AVE,HAMILTON,OH,45015">3</option>
<option value="2266 TWIN OAKS DR,LEBANON,OH,45036">4</option>
Run Code Online (Sandbox Code Playgroud)
有没有办法<option value="XXXXX">
根据我的R数据生成
?像一个循环?我正在关注https://developers.google.com/maps/documentation/javascript/examples/directions-waypoints
如果您只想构建 HTML,可以使用 Paste() 来完成。使用您的示例数据(看起来像包含向量的列表)
x<-list(c("5720 JACKSONBURG RD,TRENTON,OH,45067",
"1282 OAKMONT AVE,HAMILTON,OH,45013",
"1001 CHASE AVE,HAMILTON,OH,45015",
"2266 TWIN OAKS DR,LEBANON,OH,45036"))
Run Code Online (Sandbox Code Playgroud)
你可以做
paste0("<option value=\"", x[[1]], "\">",seq_along(x[[1]]),"</option>", collapse="")
Run Code Online (Sandbox Code Playgroud)