layuiExtend icon indicating copy to clipboard operation
layuiExtend copied to clipboard

关于获取选择数据的BUG

Open HuayangZhao opened this issue 6 years ago • 2 comments

不加复选框时获取不到数据,节点点击事件貌似也没用 {C9262308-3D5F-41CD-85DF-E9699A66560B}_20190530085316 {0A86E0D9-6957-46DF-BC7E-4EEAF811D0DB}_20190530085349 {56C5F46A-56B3-4E24-87DF-3CB55A550411}_20190530085426

第二个就是开启复选框,默认不展开所有点后,如果直接选择父节点,子节点是获取不到的,展开一次就能获取到了。 {10559DA3-CCE4-4633-9228-D3050DCE9DEC}_20190530085551

HuayangZhao avatar May 30 '19 01:05 HuayangZhao

@HuayangZhao

  • 第一个问题取不到数据是getChecked方法吗,这个方法就是获取选中的checkbox的数据,不加复选框肯定获取不到,点击事件的数据我测试可以获取到数据的
  • 第二个问题可以添加一个属性renderAfterExpand:false

hsiangleev avatar May 30 '19 07:05 hsiangleev

@hsiangleev 非常感谢大佬百忙之中还抽空为我解惑 !!! 那个节点点击事件还是没反应。。。 我没开启复选框,节点点击事件是这个吧,这个data1是ID吗 eleTree.on("nodeClick( data1 )",function(d) { console.log(d.data); // 点击节点对于的数据 })

HuayangZhao avatar May 31 '19 03:05 HuayangZhao