ExtJS, Openlayer на карте обновления клика
Вот моя функция
var refresh = new OpenLayers.Strategy.Refresh({force: true, active: true});
var refreshBtn = new GeoExt.Action({
//text: 'refresh',
iconCls: 'x-btn-text x-tbar-loading',
enableToggle: false,
disabled: false,
map: this.map,
strategies: [new OpenLayers.Strategy.BBOX(), refresh],
//control: new OpenLayers.Control.Zoom(6),
listeners: {
click: function () {
refresh.refresh();
console.log(1);
},
scope: this
},
handler: function (a) {
refresh.refresh();
console.log(2);
},
scope: this
});
tbarItems.push(refreshBtn);
Это не работает, я хочу обновить свою карту после нажатия этой кнопки. Как я могу это сделать?