我正在使用appcelerator studio构建应用程序。
我有一个带有一些TableViewRow的TableView。所以我的最后一列有一个ImageView(delete.png),然后我希望当用户点击这个图像时,这一行就是要删除。
所以我有这个表的代码:
<Alloy>
<View class="containerClinicalFolder" >
<TableView id="table" class="table" onClick="doClick">
<TableViewSection id="table" >
</TableViewSection>
</TableView>
<Button id="button" class="buttonLanguage" onClick="changeLanguage"
visible="false" traduzione="true"></Button>
</View>
</Alloy>
这就是事件:
function doClick(e){
if(e.source.apiName == "Ti.UI.ImageView"){
$.tableContact.deleteRow(e.index);
}
}
但不起作用
答案 0 :(得分:0)
我相信第3行:
<TableView id="table" class="table" onClick="doClick">
应该是
<TableView id="table" class="table" onClick="doClick()">