在煎茶觸摸2.1,我有以下的嵌套列表定義:嵌套列表,多種佈局
xtype: 'NestedList',
docked: 'top',
ui: 'light',
store: treeStore,
detailCard: true,
detailContainer: // Reference to a Another Panel
我可以得到嵌套列表出現,但通過JSON增加項目被證明是有問題的。這裏是我的JSON的示例:
[
{
"BranchID" : 4,
"BranchName" : "Branch Name",
"Jobs" : [
{
"JobOrderID" : 75,
"JobTitle" : "Job Title",
"leaf" : true
}
]
}
]
這裏是我的樹商店和貨品:
// Define a List Item:
Ext.define('Branch', {
extend: 'Ext.data.Model',
config: {
fields: [
'BranchID',
'BranchName'
]
}
});
var treeStore = Ext.create('Ext.data.TreeStore', {
model: 'Branch',
defaultRootProperty: 'items',
proxy: {
type: 'ajax',
url: 'data/region.php'
}
});
我可以看到,數據/ region.php被調用,它的正確返回JSON - 但列表項不顯示。我如何獲得列表項目?
此外,我想使用不同的佈局爲葉節點 - 和具有那些葉節點拉起在單獨面板的請求。如何識別面板,以便我可以在我的NestedList的DetailContainer部分中引用它?
我在找什麼:
- 分行的名單
- 輕按一個分支,列出所有的工作
- 輕按工作,細節顯示在其他面板。
我已閱讀文檔,但對於更復雜的實現似乎有點稀疏。
冠軍的努力!這樣做會很好 - 非常感謝您的及時答覆! – EvilChookie
非常歡迎。 –
我是新來的煎茶和這個例子是,對我來說是巨大的幫助。但是,您引用的網站不再有效。你會如此善良以在其他地方發佈你的例子嗎? – fansonly