javascript - Titanium Studio javascript - 添加到数组

标签 javascript titanium titanium-mobile

如何在单击按钮时添加到数组,我有一个 TableView ,这是我的数组,我想要做的是当我单击另一个屏幕上的按钮时,将另一条数据添加到该 TableView 中。 这就是我制作桌面 View 的方式。

var customTableView = Titanium.UI.createTableView({
BackgroundColor:'White',
style: Titanium.UI.iPhone.TableViewStyle.GROUPED,
search:search,
searchHidden:true,
data:[
{title:"Toms List", value: true},
{title:"Shopping List", value: true},
{title:"Jocelyns List", value: true},
{title:"Friday List", value: true}
]

});

感谢您的帮助<3

最佳答案

只需添加到 @phil 评论,您就可以获取当前的表格 View 数据,添加新行,然后重置表格 View 数据:

var data = customTableView.data;
data.push({title:"Toms List", value: true});
customTableView.data = data;

关于javascript - Titanium Studio javascript - 添加到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26110112/

相关文章:

javascript - 在多个事件上触发函数

javascript - 嵌套列表项上的单击事件每个都有自己的单击处理程序

javascript - Ti.App.fireEvent - 引用错误 Ti 未定义

ios - AVAssetWriter 的输出(写入视频的 UIImages)失真

android - Titanium studio 无法在终端运行 "titanium"命令

javascript - 如何将属性应用于存在但不立即可见的钛元素?

javascript - 通过 AJAX 接收 PHP 的响应

javascript - 当用户代理是curl时,从浏览器返回不同的响应

ios - 在 Titanium appcelerator 中显示来自 ios 模块的简单 View

android - 构建Android项目时出现异常