情况是这样的:
使用list做图片选择栏,代码如下:
onClickChooseIcon() {
this.imgList.visible = true;
this.imgListBg.visible = true;
this.reqImage = this.iconImg;
this.imgList.vScrollBarSkin = '';
this.imgList.selectEnable = true;
this.imgList.array = listArr;
this.imgList.renderHandler = new Laya.Handler(this, this.onRender);
this.imgList.selectHandler = new Laya.Handler(this, this.onSelect);
}
onSelect(index) {
this.reqImage.skin = listArr[index].img.skin;
if (defaultImgs[this.reqImage.skin]) {
this.reqImage["guid"] = defaultImgs[this.reqImage.skin];
}
this.imgList.visible = false;
this.imgListBg.visible = false;[/code][code]}
onClickChooseIcon函数触发后,会显示图片选择栏(list),点击其中某个图片后,进入onSelect函数,执行后,选择栏消失,一切正常。
第二次触发onClickChooseIcon函数,显示图片选择栏(list),点击其中某个图片后,无任何反应,断点调试发现不会进入onSelect函数,这是什么问题导致的?

