1
我开始玩弄sencha touch 2并遇到以下问题。 我试图建立一个非常简单的应用程序,它有一个按钮和一个列表视图和tabpanel:无法显示在sencha touch 2中的列表视图
我看到tabpanel与我的按钮和不错的标题;但是listview拒绝显示;我尝试添加'布局:适合',但它更糟糕。
我在这里错过了什么'明显'的东西?
Main.js:
Ext.define('CurrencyFX.view.Main', {
extend: 'Ext.Panel',
requires: [
'CurrencyFX.view.Home',
'CurrencyFX.view.CurrencyList',
],
config: {
items: [
{ xtype: 'homecard' },
{ xtype: 'currencycard' },
]
}
});
Home.js:
Ext.define('CurrencyFX.view.Home', {
extend: 'Ext.Panel',
requires: ['Ext.TitleBar'],
xtype: 'homecard',
config: {
items: [{
docked: 'top',
xtype: 'titlebar',
title: 'Currency FX',
items: [
{
text: 'Refresh',
align: 'right',
action: 'reloadQuotes'
}
]
}
]
}
});
CurrencyList.js:
Ext.define('CurrencyFX.view.CurrencyList', {
extend: 'Ext.List',
requires: ['CurrencyFX.store.Currencies'],
xtype: 'currencycard',
config: {
itemTpl: '{name} is at {value}',
store: 'Currencies',
}
})
哇,不能相信太简单了!有用 !有没有办法让它自动把整个屏幕减去tabpanel?所以它可以在非视网膜显示器上工作? – Disco 2012-04-24 19:18:24
是的,我明白了。更新了我的答案。高度:是一个快速的技巧,看看是否有东西被折叠。 – 2012-04-24 19:29:03
你刚刚度过了我的一天!谢谢+1啤酒:) – Disco 2012-04-24 19:38:30