我在我的项目中使用mapbox
我正在使用 mapbox.js 并使用像这样的自定义标记制作我的地图
$(function() {
const token = '*********';
let myLatlng = L.latLng(<%= @hotel.lat %>,<%= @hotel.lng %>);
L.mapbox.accessToken = token;
let map = L.mapbox.map('map-canvas', 'mapbox.streets')
.setView(myLatlng, 14);
let marker = new L.marker(myLatlng,{
icon: L.icon({
iconUrl: '//chart.googleapis.com/chart?chst=d_map_pin_icon&chld=home|EBCB2D'
})
}).addTo(map);
});
Run Code Online (Sandbox Code Playgroud)
我正在像这样改变标记的图标
icon: L.icon({
iconUrl: '//chart.googleapis.com/chart?chst=d_map_pin_icon&chld=home|EBCB2D'
})
Run Code Online (Sandbox Code Playgroud)
我想知道 MapBox GL JS 是否有像 rhis 这样的速记方法来改变它?