-1

我已经在Titan中实现了一个应用程序。我对钛和JavaScript 很陌生..

我的要求如下

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

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

我需要从第二个窗口(AllProjects.JS)中的 AllProjects列表中选择一个项目,然后使用选定的项目弹出回到第一个窗口CurrentProjects.JS)并将该选定项目附加到项目的当前列表中。

我尝试如下

在所有 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();
});

我无法返回SELECTEDPROJECTcurrentProjects.js 文件

如何实现它请帮助我

如何申报SELECTEDPROJECT,在哪里申报SELECTEDPROJECT,如何使用,如何赋值

4

1 回答 1

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
}
于 2013-08-13T07:42:37.510 回答