我在钛开发人员中遇到问题,将值从一个窗口发送到另一个窗口时。我在appcelarator的文档中尝试过,但我无法做到。
//create tableView event listener
tableView.addEventListener('click', function(e)
{
//set properties for passed info
var newWin = Titanium.UI.createWindow({
title:e.row.name,
url:'customerDetail.js',
passedName:e.row.name,
passedID:e.row.id
});
newWin.open({animated:true, modal:true});
});
//In next window
var custName = win.passedName;
我想将值从一个窗口发送到另一个窗口。像在android中使用bundle的东西。请帮帮我。我是钛开发商的新手。
答案 0 :(得分:0)
在该文件的顶部,我假设你有
var win = Titanium.UI.currentWindow;
开始使用win之前。 ?
答案 1 :(得分:0)
在创建后,尝试在窗口设置属性:
var newWin = Titanium.UI.createWindow({
title:e.row.name,
url:'customerDetail.js'
});
newWin.passedName = e.row.name;
newWin.passedID = e.row.id;
newWin.open({animated:true, modal:true});