优化地图 区域变化时地图核心跟随调整
This commit is contained in:
parent
1a3cf99c5f
commit
7b1246a856
|
|
@ -377,10 +377,7 @@ var APPMAP;
|
||||||
_this.watch(_this, 'selectProv', function () {
|
_this.watch(_this, 'selectProv', function () {
|
||||||
_this.filter();
|
_this.filter();
|
||||||
});
|
});
|
||||||
_this.watch(_this, 'selectCity', function () {
|
_this.watch(_this, 'allCity', function () {
|
||||||
_this.filter();
|
|
||||||
});
|
|
||||||
_this.watch(_this, 'selectDist', function () {
|
|
||||||
_this.filter();
|
_this.filter();
|
||||||
});
|
});
|
||||||
$('#selectMapId').on('shown.bs.modal', function () {
|
$('#selectMapId').on('shown.bs.modal', function () {
|
||||||
|
|
@ -644,8 +641,11 @@ var APPMAP;
|
||||||
inputVid.trigger('change');
|
inputVid.trigger('change');
|
||||||
};
|
};
|
||||||
selectMap.prototype.filter = function () {
|
selectMap.prototype.filter = function () {
|
||||||
var vtype = $('select[name="vtype"]').val();
|
var vtype;
|
||||||
vtype = vtype ? vtype.join(',') : '';
|
if ($('select[name="vtype"]').length) {
|
||||||
|
vtype = $('select[name="vtype"]').val();
|
||||||
|
vtype = vtype ? vtype.join(',') : '';
|
||||||
|
}
|
||||||
$('#selectMapId .mapreset').trigger('click');
|
$('#selectMapId .mapreset').trigger('click');
|
||||||
this.selectMap.clearOverlays();
|
this.selectMap.clearOverlays();
|
||||||
this.ajaxlnglatList(this.selectMap, {
|
this.ajaxlnglatList(this.selectMap, {
|
||||||
|
|
|
||||||
|
|
@ -533,10 +533,7 @@ namespace APPMAP {
|
||||||
this.watch(this, 'selectProv', () => {
|
this.watch(this, 'selectProv', () => {
|
||||||
this.filter()
|
this.filter()
|
||||||
})
|
})
|
||||||
this.watch(this, 'selectCity', () => {
|
this.watch(this, 'allCity', () => {
|
||||||
this.filter()
|
|
||||||
})
|
|
||||||
this.watch(this, 'selectDist', () => {
|
|
||||||
this.filter()
|
this.filter()
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
@ -904,8 +901,11 @@ namespace APPMAP {
|
||||||
// 根据条件筛选小区
|
// 根据条件筛选小区
|
||||||
filter() {
|
filter() {
|
||||||
// 获取指定的值
|
// 获取指定的值
|
||||||
let vtype = $('select[name="vtype"]').val()
|
let vtype:any
|
||||||
vtype = vtype ? vtype.join(',') : ''
|
if($('select[name="vtype"]').length){
|
||||||
|
vtype = $('select[name="vtype"]').val()
|
||||||
|
vtype = vtype ? vtype.join(',') : ''
|
||||||
|
}
|
||||||
// 需要将缓存全部删除掉
|
// 需要将缓存全部删除掉
|
||||||
$('#selectMapId .mapreset').trigger('click')
|
$('#selectMapId .mapreset').trigger('click')
|
||||||
//清除标注
|
//清除标注
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue