我正在使用appcelerator开发iOS应用程序,我正在尝试使用JavaScript工厂从功能中分离设计(UI)。
我创建了一个以奇特的方式显示文本字段的组件(代码位于ui.js中)。您可以在此处查看代码:http://pastie.org/2188537。
然后我在另一页上调用这样的组件。
var desc = ambadooUI.createTextField({
hinttext: 'Label (Personal/Work/Gmail...)',
vertical: 10,
container: 'top'
});
现在的问题是我无法访问文本字段的数据/值。我该怎么做?我被迫使用自定义活动吗?
感谢所有输入!
答案 0 :(得分:2)
只需将textField对象添加为要返回的对象的属性。
例如在第44行,ui.js,您可以执行类似
的操作// Return the finished button
top.text_field = textfield;
return top;