鍍金池/ 問答/網(wǎng)絡(luò)安全/ ztree樹中,一級節(jié)點圖標如何顯示成文件夾

ztree樹中,一級節(jié)點圖標如何顯示成文件夾

clipboard.png
ztree樹中,如果一級節(jié)點沒有子節(jié)點,圖標顯示成文件夾的形式,而不是文件的形式,該怎么設(shè)置?
我的setting是這樣設(shè)置的:

 setting: {
    data: {
        simpleData: {
            idKey: 'catId',
            pIdKey: 'parentId'
        },
        key: {
            name: 'catName',
            children: 'childCategories'
        }
    },
    check: {
        enable: true,
        chkboxType: {'Y': '', 'N': ''}
    }
}

樹節(jié)點mock數(shù)據(jù):

 {
    "catId": 750620002,
    "catLevel": 1,
    "catName": "crossCateName1",
    "catNameEn": "crossCateNameEn1",
    "childCategories": [
        {
            "catId": 750620001,
            "catLevel": 2,
            "catName": "crossCateName2",
            "catNameEn": "crossCateNameEn2",
            "childCategories": [
                {
                    "catId": 750620000,
                    "catLevel": 3,
                    "catName": "crossCateName3",
                    "catNameEn": "crossCateNameEn3",
                    "parentId": 750620001,
                    "productPicType": 1,
                    "sortOrder": 1,
                    "status": 1
                }
            ],
            "parentId": 750620002,
            "sortOrder": 1,
            "status": 1
        }
    ],
    "parentId": 750620003,
    "sortOrder": 1,
    "status": 1
},
{
    "catId": 750611326,
    "catLevel": 1,
    "catName": "RanTest4",
    "catNameEn": "RanTest4IN",
    "sortOrder": 1,
    "status": 1
},
{
    "catId": 750611325,
    "catLevel": 1,
    "catName": "RanTest3",
    "catNameEn": "RanTest3",
    "sortOrder": 1,
    "status": 1
}
回答
編輯回答
艷骨

RanTest4加一個空子類數(shù)組試試,如:

{
    "catId": 750611326,
    "catLevel": 1,
    "catName": "RanTest4",
    "catNameEn": "RanTest4IN",
    "sortOrder": 1,
    "status": 1,
    "childCategories": []
}
2017年6月3日 17:51
編輯回答
念初

給沒有子節(jié)點的父節(jié)點增加屬性 isParent:true
如果一個節(jié)點是父節(jié)點但是沒有子節(jié)點,需要增加屬性 isParent:true

{
    "catId": 750611325,
    "catLevel": 1,
    "catName": "RanTest3",
    "catNameEn": "RanTest3",
    "sortOrder": 1,
    "status": 1,
    "isParent":true
}
2017年2月26日 22:06