我正在使用Leaflet Draw Plugin,它的工作正常。实际上我正在尝试根据淹没中的选择来编辑功能。所以我做的是当我添加geojson Layer onEachFeature
时,我将每个特征添加到一个数组中,然后从下拉列表中选择一个特征,我将一个数组成员传递给要编辑的Feature组。但这里的问题是,它会产生错误。这是我的代码:
success: function (data) {
cities = L.geoJson(data, {
onEachFeature: function (feature, layer) {
var features[];
features.push(layer);
}
}).addTo(map);
}
现在,当我将数组成员传递给要素组时,从下拉列表中选择要素时会抛出错误
Uncaught TypeError: Cannot read property 'previousOptions' of undefined