0

我正在使用 appcelerator 开发一个 iOS 应用程序,并且我正在尝试使用 JavaScript 工厂将设计 (UI) 与功能分开。

我制作了一个以花哨的方式显示文本字段的组件(代码位于 ui.js 中)。您可以在此处查看代码:http: //pastie.org/2188537

然后我在另一个页面上调用这样的组件。

var desc = ambadooUI.createTextField({

    hinttext: 'Label (Personal/Work/Gmail...)',
    vertical: 10,
    container: 'top'

});

现在的问题是我无法访问文本字段的数据/值。我该怎么做?我是否被迫使用自定义事件?

感谢所有输入!

4

1 回答 1

2

只需将 textField 对象添加为您要返回的对象的属性。

例如在第 44 行,ui.js,您可以执行类似的操作

// Return the finished button
top.text_field = textfield;
return top;
于 2011-07-09T17:36:01.220 回答