如何使用一对多关系JSON在ExtJs中创建tree.panel网格?

时间:2015-09-03 09:51:55

标签: javascript json extjs tree extjs4

如何使用一对多关系JSON在ExtJs中创建tree.panel网格? 由于我是扩展JS的新手,无论我搜索并创建树面板,根和子的JSON键(名称)应该是相同的,这在dataIndex或displayField中给出,但在我的json下面它的不同,也作为JSON来自服务器,所以树面板如何知道节点是子节点而不在JSON中添加左键。请指教

[   
    {
        "plantId": 1,
        "plantLoc": "Vikroli",
        "plantName": "Godrej",
        "plantStrength": 230000,
        "febeOrgs": [{
            "id": {
                "orgId": 9,
                "plantId": 1
            },
            "orgName": "Godrej1",
            "orgSkill": "JAVA"
        }]
    }, 
    {
        "plantId": 2,
        "plantLoc": "Mumbai",
        "plantName": "TCS",
        "plantStrength": 34000,
        "febeOrgs": [{
            "id": {
                "orgId": 6,
                "plantId": 2
            },
            "orgName": "HR",
            "orgSkill": "JAVA"
        }, {
            "id": {
                "orgId": 10,
                "plantId": 2
            },
            "orgName": "Admin",
            "orgSkill": "Python"
        }]
    }
]

这里的植物可以有许多组织,因此树将植物作为根节点,它们各自的组织就像孩子一样。

0 个答案:

没有答案