作为 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...
}
}
}
}
感谢您的任何指点,