2012年6月18日 星期一

titanium table data在android上取用問題

在android上註冊table事件並取用資料,如e.source時
有時會有null問題

後來發現問題在於data item的設定方法

var dataitem= Ti.UI.createTableCellView({
        aa: '123'
});

dataitem.bb = '456';

在這寫法下,取得e.aa不會有問題
取得e.bb則會有10%成功機會

簡單來說就是把已知、必須的data item property盡量在create時就帶入

沒有留言: