Tôi đang cố gắng để có được một cửa sổ bật lên xác định vị trí có thể di chuyển. Mã của tôi tương tự như ví dụ API:
var popupOptions = {
fillSymbol: new esri.symbol.SimpleFillSymbol(esri.symbol.SimpleFillSymbol.STYLE_SOLID,
new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID,
new dojo.Color([255, 0, 0]), 2),
new dojo.Color([255, 255, 0, 0.25]))
}
var popup = new esri.dijit.Popup(popupOptions, dojo.create("div"));
map = new esri.Map("map", {
infoWindow:popup,
extent: initExtent
});
Tôi dường như không thể tìm thấy bất cứ nơi nào cho phép tôi làm cho cửa sổ bật lên đó có thể di chuyển được (đã nghĩ đến việc cố gắng thực hiện dojo.dnd.movizable).
Tôi đã thử, không thành công:
function makeMoveable(node){
var dnd = new dojo.dnd.Moveable(dojo.byId(node));
}
makeMoveable(popup);
Bất cứ ai có một đề nghị?
dijit
ESRI. Tôi làm việc rất nhiều với esi JS api và tôi đã tìm thấy rất nhiều lỗi trong đó. Và IMO những mô-đun không phải là rất cấu hình.