eleTree icon indicating copy to clipboard operation
eleTree copied to clipboard

isDefaultChangePstatus不生效

Open cos800 opened this issue 2 years ago • 2 comments

                var ele = layui.eleTree({
                    el: '#xxx',
                    data: data,
                    showCheckbox: true,
                    checkOnClickNode: true,
                    defaultPid: '1',
                    defaultCheckedKeys: ['88','90'],
                    isDefaultChangePstatus: true,
                });

                ele.on('checkbox', function() {
                    let ckd = [];
                    ele.getChecked(false, true).forEach(function (item) {
                        ckd.push(item.id);
                    })
                    ipt.val(ckd.join(','));
                });

正常应该是选中这两个 image 结果却还是全选了 image

cos800 avatar Apr 12 '23 07:04 cos800

@version: 2.3.2

cos800 avatar Apr 12 '23 07:04 cos800

@cos800 这个属性应该只支持数据的选中,类似下面这种,没有支持属性defaultCheckedKeys

{
    "label": "花山区",
    "id": "001002001",
    "checked": true,
    "children": [
        {
            "label": "桃源路",
            "id": "001002002002",
            "checked": true,
        },
        {
            "label": "湖东路",
            "id": "001002002003",
        }
    ]
}

hsiangleev avatar Apr 19 '23 01:04 hsiangleev