如何添加一个事件侦听器,以便在窗口/选项卡处于焦点时更新表?我当前的代码适用于webViews,但我不确定如何将其应用于tableViews。 win.addEventListener('focus',function(e){webview.reload();});
钛表查看刷新
Q
钛表查看刷新
0
A
回答
3
创建重新加载数据表的方法,并呼吁table.setData(_tableData)
0
说,你有你的表,其定义为:
var tableData = [{title: 'Elephants'}, {title: 'Donkeys'}, {title: 'Falcons'}]
var tableView = Ti.UI.createTableView({
data: tableData
})
win.add(tableView)
和阵列称为newData
有你想要的新信息放在桌子上。你有没有尝试过以下几点?
win.addEventListener('focus', function(e){
tableView.data = newData
})
让我知道你是否需要更多的信息,或者如果这不符合你的需求。
+0
我想要的是每次查看窗口/选项卡时都要重新处理SQL语句。 – Maxx 2012-07-19 01:41:16
0
是的,您可以执行您当前的代码。
win.addEventListener('focus', function(e){
tableView.setData(newData); // this is always add update Array
});
例如
var win = Ti.UI.createWindow();
var data = [
{title:"Row 1"},
{title:"Row 2"},
{title:"Row 3"}
];
var tableView = Ti.UI.createTableView({
data: data
});
win.add(tableView);
win.open();
再次尝试这个
var win = Ti.UI.createWindow();
var data = [
{title:"Row 1"},
{title:"Row 2"},
{title:"Row 3"}
];
var tableView = Ti.UI.createTableView({
data: data
});
data = [
{title:"Row 1"},
{title:"Row 2"},
{title:"Row 3"},
{title:"Row 4"},
{title:"Row 5"},
];
win.addEventListener('focus',function(){
tableView.setData(data);
});
win.add(tableView);
win.open();
相关问题
- 1. 刷新/更新列表查看钛
- 2. 刷新tableView \查看
- 3. 刷新整个NSFetchedResultsController表查看
- 4. 问题在刷新报表查看器
- 5. 无法刷新的JFace表查看
- 6. Android中的钛表格查看器
- 7. 在钛表面像时间看钛?
- 8. 查看钛安卓日历
- 9. 如何在钛中刷新我的TableView?
- 10. Crystal Reports:无法在查看器中刷新页面或刷新
- 11. 查看无法刷新android棒棒糖
- 12. 问题刷新iPhone的地图查看
- 13. 刷新页面以查看内容
- 14. Android刷新AsyncTask后的片段查看
- 15. 刷新MVC查看按钮点击
- 16. 刷新查看时removeFromSuperview在iphoneSDK
- 17. Android动画 - 查看不刷新
- 18. Android的 - 简单查看刷新
- 19. 回收站查看不刷新
- 20. 为什么栏杆查看“刷新”
- 21. Rails查看不刷新后redirect_to
- 22. 查看布局不刷新android
- 23. 查看不刷新按钮 - Java FX
- 24. 查看RedirectToAction后不刷新完成
- 25. Appcelerator的钛:我是新来Appcelerator的钛接近Facebook的看法
- 26. 钛工作室变量不上查看
- 27. 呼叫another.js从alloy.js钛查看
- 28. 如何刷新列表在android中查看?
- 29. 刷新片段列表查看活动后退按钮按
- 30. SAPUI5查看只刷新刷新,如何重新初始化视图内容?
是的,这是正确的...干杯.. – MRT 2012-07-19 13:56:42
@Aaron桑德斯:仅供参考,有一个[提议栈交易所仅适用于Appcelerator的区域51](http://area51.stackexchange.com/proposals/40242/appcelerator)。你支持这些提议真是太棒了! – blunders 2012-07-19 22:57:46