我使用Carto和React创建了Leaflet地图,如https://github.com/IagoLast/cartojs-react-example所述,使用:
const cartoSource = new carto.source.SQL(source);
const cartoStyle = new carto.style.CartoCSS(style);
this.layer = new carto.layer.Layer(cartoSource, cartoStyle);
client.getLeafletLayer().addTo(this.context.map);
现在我需要以某种方式动态更改此图层源。是否可以更改图层来源以及如何操作?如何从传单映射中查找指定的图层?或者我需要删除此图层并创建新图层?