【发布时间】:2014-12-15 17:17:59
【问题描述】:
作为 xtype 组合的一部分,我想知道我在简单数据存储中选择的图层(由 this.getValue() 表示)是否存在于地图图层中。因此,如果确实如此,则应该出现A,如果没有出现B。问题是 myLayer 变量似乎无法识别,即使 Opera Dragonify 根本没有抛出任何错误。哪里会出错?
listeners: {
'select': function(combo, record) {
for(var i = 0; i < mapPanel.map.length; i++) {
var myLayer = mapPanel.map.layers[i].name;
if (myLayer == this.getValue()) {
// do A here...
} else {
// do B here...
}
}
}
}
感谢大家的指点,
【问题讨论】:
标签: extjs openlayers extjs3 geoext