我已經開始在一週前的Sencha觸摸上工作了,但我仍然無法想象如何創建視圖。我想創建textfield和listView。列表視圖將顯示在文本框下方。我能夠顯示ListView或textfield,因爲我只能擴展Ext.panel或Ext.List。在Sencha Touch中創建視圖
請幫忙。請分享一些鏈接給那些在Sencha touch中創建視圖的細節。
Ext.define('TrainEnquiry.view.SearchTrains', {
extend: 'Ext.Panel',
alias: "widget.searchtrains",
requires: [ 'Ext.dataview.List','Ext.form.FieldSet','TrainEnquiry.store.Homes'],
config: {
title: 'Train Enquiry',
items: [
{
xtype: 'fieldset',
style:'width:70%; margin:10px',
padding: '10px',
items: [
{
xtype: 'textfield',
placeHolder: 'Username',
itemId: 'userNameTextField',
name: 'userNameTextField',
required: true
}
]
},{
xtype: 'homepagelist',
style: 'margin-Top:100px',
config: {
itemTpl: '<div class="myContent">'+
'<div><b>{status}</b> </div>' +
'</div>',
store: 'Homes',
onItemDisclosure: true
}
}
]
}
});
我不想將它添加到應用程序。我想將它添加到TrainEnquiry.view.SearchTrains。如何將此視口添加到我的視圖類。提前致謝。 – user1288005 2013-02-28 11:18:35
我的例子的要點是,您需要'佈局:'fit''在'SearchTrains'視圖的配置中,這是'panel'類型。此外,爲避免重疊,您可能希望將字段集停靠在頂部,並使用「停靠:頂部」。 – jakerella 2013-02-28 15:30:46