JK

Results 7 comments of JK

``` "@tarojs/taro-rn": "3.5.3-aplha.1", "taro-ui": "^3.1.0-beta.4", ``` [email protected] 支持 taro 哪个版本? ![企业微信截图_16756707409164](https://user-images.githubusercontent.com/20148778/216917537-a521d6ba-66d9-4bb9-89fe-1948f5b975d1.png)

@Aarebecca 这里在展开的时候计算布局给删掉了 https://github.com/antvis/G6/pull/7194/files#diff-83fe345610470bb432794e2285ba81377dec1994830e640af22113dfba2bfcb8L727 ![Image](https://github.com/user-attachments/assets/0f1a2de6-db6d-4f35-9155-e26e30928bb1) 然后 demo 这里改成了 先全部展开,然后再折叠,完全不管先折叠的节点 ![Image](https://github.com/user-attachments/assets/c7460d5f-9ac1-4462-8e67-53bd7fb715ad) 这种 break change 确定要这么改话,放到大版本里说明一下吧 =,=

> 不好意思引入了比较大的变化,原因是我想在折叠/展开的时候保持节点原来的位置不变,而不受到布局的影响,align选项也不好用,所以就删掉了布局,之后我会更加谨慎的。 > > 你们的问题可以尝试加两个配置解决。 > > layout: { > type: 'dendrogram', > nodeSep: 30, > rankSep: 100, > preLayout: true,// 这个配置 > isLayoutInvisibleNodes: true,// 还有这个 > } > 这个问题解决的原理是:先布局所有的节点(包括折叠的和不可见的)然后再绘制。折叠的节点位置得到了布局。因此再展开会让折叠的节点到达理想的位置。[@pjqdyd](https://github.com/pjqdyd)...

#7240 @HawtinZeng 原先先折叠再点击展开的节点怎么办 ![Image](https://github.com/user-attachments/assets/c7460d5f-9ac1-4462-8e67-53bd7fb715ad)