Javascript 传单图层,检查是否存在feature.properties
我在传单地图中有两个带有标记的图层。 其中一个具有“旋转”属性,而不是另一个。 如何确定我的图层是否具有“旋转”属性,以便能够为我要旋转的标记设置旋转 我试过了,但不起作用:Javascript 传单图层,检查是否存在feature.properties,javascript,leaflet,Javascript,Leaflet,我在传单地图中有两个带有标记的图层。 其中一个具有“旋转”属性,而不是另一个。 如何确定我的图层是否具有“旋转”属性,以便能够为我要旋转的标记设置旋转 我试过了,但不起作用: if(feature.properties.rotation){ var rotate=feature.properties.rotation; }else if(feature.properties.rotation==未定义){ var=0; } 样式={ 旋转:旋转 }; 好的,我用.hasOwnProperty(
if(feature.properties.rotation){
var rotate=feature.properties.rotation;
}else if(feature.properties.rotation==未定义){
var=0;
}
样式={
旋转:旋转
};
好的,我用.hasOwnProperty()修复了它
代码如下:
if(feature.hasOwnProperty('rotation')){
var rotate=feature.properties.rotation;
}否则{
var=0;
}
样式={
旋转:旋转
};代码>