我在使用appcelerator云开发应用程序的小问题上需要帮助。
我只想显示登录用户所涉及的聊天组列表(使用表格视图)。 但不知何故,它显示了所有聊天组。 当我每行clikc时,我似乎无法进入实际聊天消息的聊天页面,
thanx提前帮助你?
Cloud.Chats.getChatGroups({
// i thinkg this is where i need help, this query with 'where' part
where : {
participate_users : { "$in" : user}
}
},
function (e) {
if (e.success) {
if (e.chat_groups.length == 0) {
table.setData([
{ title: 'No Results!' }
]);
}
var tbl_data = [];
for (var i = 0; i < e.chat_groups.length; i++) {
var group = e.chat_groups[i];
//some code
tbl_data.push(row);
}
var table = Titanium.UI.createTableView({
data:tbl_data
});
table.addEventListener('click', function(e){
//some code defining 'groudid'
var loginwin,loginInc;
loginInc = require('conversation');
loginwin = new loginInc.convo(groudid);
loginwin.open();
loginwin.open();
});
chatview.add(table);
} else {
alert('Error:\n' +
((e.error && e.message) || JSON.stringify(e)));
}
});