有人愿意向我解释当我使用welcomeLabel展开行(tableviewrow)时如何/为什么,该行包含行将逐一展开并保持打开的文本,但是当我点击包含在中的closeLabel时closeLabel.addEventListener,所有打开的行不仅关闭事件侦听器中引用的行。非常感谢。
openLabel.addEventListener('click',function(e){
wrow.height = 100;
var labelrowID = e.rowData.rowID;
var labeltext = e.rowData.labelText;
welcomeLabel.height = 100;
texttableView.updateRow(e.index,wrow);
texttableView.data[0].rows[labelrowID].children[0].text = test;
});
closeLabel.addEventListener('click',function(e){
if(wrow.height === 100){
wrow.height = 32;
var labelrowID = e.rowData.rowID;
labeltext = e.rowData.labelText;
welcomeLabel.height = 32;
texttableView.updateRow(e.index,wrow);
texttableView.data[0].rows[labelrowID].children[0].text = labeltext;
//texttableView.setData(welcomeRows);
}
});