Titanium 钛合金定制Tabbar
它的矿在第三天就被开采出来了 如何从另一个.js文件在窗口中添加选项卡栏?我的意思是我已经在Titanium 钛合金定制Tabbar,titanium,appcelerator,appcelerator-mobile,titanium-mobile,Titanium,Appcelerator,Appcelerator Mobile,Titanium Mobile,它的矿在第三天就被开采出来了 如何从另一个.js文件在窗口中添加选项卡栏?我的意思是我已经在createTabbar.js中编写了tabbar的代码,我想在我的firstView.js中添加它 可能吗?正如我看到的许多例子,它们在app.js文件中编写了标签条形码,所以 谢谢 有关如何将JavaScript从一个文件包含到另一个文件的信息,请参阅。已解决: 我有mainTab.js,它保存/返回选项卡栏 mainTab.js: CustomTabbar = function makeTab ()
createTabbar.js
中编写了tabbar的代码,我想在我的firstView.js
中添加它
可能吗?正如我看到的许多例子,它们在app.js文件中编写了标签条形码,所以
谢谢 有关如何将JavaScript从一个文件包含到另一个文件的信息,请参阅。已解决: 我有mainTab.js,它保存/返回选项卡栏 mainTab.js:
CustomTabbar = function makeTab ()
{
var tabGroup = Titanium.UI.createTabGroup();
var win1 = Titanium.UI.createWindow
({
url:'TabClasses/Tab1/Tab1.js',
navBarHidden:false,
title:'List 1'
});
var tab1 = Titanium.UI.createTab
({
icon:'KS_nav_views.png',
window:win1
});
// create controls tab and root window
var win2 = Titanium.UI.createWindow
({
url:'TabClasses/Tab2/Tab2.js',
navBarHidden:false,
title:'List 2'
});
var tab2 = Titanium.UI.createTab
({
icon:'KS_nav_ui.png',
window:win2
});
// create controls tab and root window
var win3 = Titanium.UI.createWindow
({
url:'TabClasses/Tab3/Tab3.js',
navBarHidden:false,
title:'List 3'
});
var tab3 = Titanium.UI.createTab
({
icon:'KS_nav_ui.png',
window:win3
});
// create controls tab and root window
var win4 = Titanium.UI.createWindow
({
url:'TabClasses/Tab4/Tab4.js',
navBarHidden:false
});
var tab4 = Titanium.UI.createTab
({
icon:'KS_nav_ui.png',
window:win4
});
// add tabs
tabGroup.addTab(tab1);
tabGroup.addTab(tab2);
tabGroup.addTab(tab3);
tabGroup.addTab(tab4);
tabGroup.open
({
transition: Titanium.UI.iPhone && Titanium.UI.iPhone.AnimationStyle.NONE
});
return tabGroup ;
}
现在,在我的login.js文件中,我调用mainTab.js,如下所示:
Ti.include("mainTab.js");
loginBtn.addEventListener('click',function(e)
{
if (loginSuccess)
{
win.close();
var tabs = CustomTabbar();
}
}
由于我是钛行业的新手,如果有更好的方法,请建议我 谢谢你的回复,但我知道。我需要知道一些正确的方法来实现这一点,因为我是javaScript和Tianium新手。你能给出示例代码吗?