Titanium 获取TableViewRow中的行id

Titanium 获取TableViewRow中的行id,titanium,titanium-alloy,Titanium,Titanium Alloy,下面是在tableview中打印“本地”模型的代码,它正在工作,现在我的问题是通过单击每一行来获取行id或行详细信息。我已在每一行上附加了showdeail函数以获取行详细信息。但无法获取行附件数据。我怎样才能做到这一点请帮助我,我真的很感谢你的回答 <TableView dataCollection="local"> <TableViewRow onClick="showDetail"> <View layout="horizontal"&

下面是在tableview中打印“本地”模型的代码,它正在工作,现在我的问题是通过单击每一行来获取行id或行详细信息。我已在每一行上附加了showdeail函数以获取行详细信息。但无法获取行附件数据。我怎样才能做到这一点请帮助我,我真的很感谢你的回答

<TableView dataCollection="local">
    <TableViewRow onClick="showDetail">
        <View layout="horizontal">
            <ImageView image="{image}" width="50" height="50"/>
            <Label id="name" text="{title}"></Label>
        </View>
    </TableViewRow>
</TableView>


function showDetail(e){
console.log(e.index);
}

功能显示详细信息(e){
控制台日志(e.index);
}

查看TableView API单击事件:

所有属性都有:例如索引=行数


并查看行和行数据

能否发布showDetail函数的代码?请查看我的编辑。没有什么,我只是安慰e.index谢谢你的回复,我得到了e里面的索引,但是无法通过e.index检索。它显示未定义。请在这里帮助我。试试e.rowData[e.index]刚刚看到您的编辑,尝试将单击事件移动到tableview,而不是tableviewrow。谢谢,真的谢谢,我犯了一个非常愚蠢的错误。