您好,对实例化的divIcon,若想改变它的显示文本,需要修改 myIcon.options.html即可。
var myIcon = L.divIcon({
html: "修改前",
className: 'my-div-icon',
iconSize:30
});
myIcon.options.html="变化"
console.log(myIcon)
var layer=L.marker([31.864942016,117.2882028929], { icon: myIcon }).addTo(map);
或者是重新Set进maker去。
希望可以帮助到您。