【问题标题】:Titanium : How to use a varibale getting form one .js file is to be user in to another .js fileTitanium:如何使用从一个 .js 文件获取的变量是用户进入另一个 .js 文件
【发布时间】:2013-08-13 07:28:42
【问题描述】:

我在 titanium 中实现了一个应用程序。我对钛和 JavaScript..

非常陌生

我的要求如下

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

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

我需要从 AllProjects in 2nd window (AllProjects.JS) 列表中选择一个项目并弹回 1st window (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();
});

我无法返回 SELECTEDPROJECT 到 currentProjects.js 文件

如何实现,请帮助我

如何声明SELECTEDPROJECT,在哪里声明SELECTEDPROJECT,如何使用,如何赋值给

【问题讨论】:

标签: javascript android iphone cordova titanium


【解决方案1】:

你可以像这样传递参数来传递数据。

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
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-17
    相关资源
    最近更新 更多