朋友你好,
我正在使用Titanium开发一个应用程序,我有一个带有显示数据的tableview,点击行我在iPhone中成功获得了行标题,它的工作正常但在Android中我无法获得行标题所以请给我一个想法。
friendTableView.addEventListener('click',function(e)
{
if(e.row)
{
alert(e.rowData.mobileNo);
var mobileNo = e.rowData.mobileNo;
alert(mobileNo);
}
}
提前致谢。
答案 0 :(得分:0)
我解决了我的问题:
var mobileNo = e.row.mobileNo;
alert(mobileNo);
instead of
var mobileNo = e.rowData.mobileNo;
alert(mobileNo);
并且工作正常。
答案 1 :(得分:0)
Appcelerator在iOS和Android中的行为与点击的行有所不同。
虽然iOS可以正常使用" rowData"作为原始问题提交的代码,但会引发Android错误。在使用" row"只有回复