gpt4 book ai didi

javascript - 无法在 map 脚本上显示 var 文本

转载 作者:行者123 更新时间:2023-11-30 06:16:07 24 4
gpt4 key购买 nike

我正在使用 Laravel 并尝试显示来自数据库的有关所有位置的数据。

坐标有效,但 gps[i].placeName 和 gps[i].url 的文本不正确。为什么显示不正确?

这是显示的内容 https://i.imgur.com/9BaYGdC.png

<script>

const gps = @json($gpss);

var map = L.map('map').setView([37.182214, -3.600884], 12);

L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
maxZoom: 17
})

.addTo(map);

for (let i=gps.length - 1; i >= 0; i--) {


L.control.scale(map);
L.marker([(gps[i].gps1), (gps[i].gps2)], {draggable: false}).addTo(map).bindPopup("<a href=gps[i].url)>gps[i].placeName)</a>");
}
</script>

最佳答案

你需要这样做。你错过了连接变量。

L.marker([(gps[i].gps1), (gps[i].gps2)], {draggable: false}).addTo(map)
.bindPopup("<a href='"+gps[i].url+"')>"+gps[i].placeName+")</a>");

关于javascript - 无法在 map 脚本上显示 var 文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56076327/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com