Titanium:如何使用从一个.js文件获取的变量是用户到另一个.js文件

时间:2013-08-13 07:28:43

标签: javascript android iphone cordova titanium

我在中实施了一个应用。我对钛和 JavaScript ..

非常陌生

我的要求如下

我有包含项目名称列表的表格视图

需要通过点击“添加”按钮添加/追加另一个项目,该按钮将转到另一个所有项目列表。

我需要从第二个窗口中的 AllProjects列表中选择一个项目(AllProjects.JS)并弹出回到第一个窗口 CurrentProjects.JS < / strong>)使用选定的项目并将所选项目附加到项目的hte currentList中。

我尝试如下

IN All Projects.js

$.table.addEventListener('click', function(e) {
    var selected = e.row;
    alert(e.row.title);
    var TodayStatus = new Alloy.createController("TodayStatus");
    TodayStatus.SELECTEDPROJECT = e.row.title;
    TodayStatus.getView().open();
});

我无法将 SELECTEDPROJECT 重新发送到currentProjects.js文件

如何实现它请帮帮我

如何声明 SELECTEDPROJECT ,我在哪里声明 SELECTEDPROJECT ,如何使用它,如何为

赋值

1 个答案:

答案 0 :(得分:0)

您可以通过传递这样的参数来传递数据。

x.addEVentListener('click', function(e){
    var controller = require('controllerPath').createWindow(e.value);
controller.open();
})

在controller.js中

exports.createWindow = function(value)
{
   //whatever You like to do with UI
}