Titanium Studio:如何使用javascript将小部件添加到我的视图中

时间:2015-04-21 07:14:18

标签: titanium titanium-mobile titanium-alloy

经典 Titanium项目中,如果我想创建一个按钮,我使用此代码↓

var btn = Ti.UI.createButton();

如何使用js 合金项目执行相同操作?

2 个答案:

答案 0 :(得分:0)

问题标题与描述不同。

要向Alloy项目添加小部件,请在xml文件中使用以下代码:

<Widget src="widgetName" id="myWidget" />

并在xml文件中创建一个按钮:

<Button id="btn" class="btn">My Button</Button

要从js文件访问小部件或按钮,请使用访问控制器的$,然后使用您分配给它们的ID:

$.btn.backgroundColor = "red";
$.myWidget.initialize(fooParameter);

如果您需要在js文件中创建一个按钮,请使用您提到的相同代码,并将创建的按钮添加到打开的窗口中:

var btn = Ti.UI.createButton({ title: 'My Button' });
var win = Ti.UI.createWindow({ backgroundColor: 'white' });
win.add(btn); // If you created the window in the xml file --> $.win.add(btn);
win.open();

点击ButtonsWidgets文档的下一个链接。

答案 1 :(得分:0)

Titanium docs是查找答案的最佳位置,请参阅Ti.UI.Button