Skip to content

Commit a299147

Browse files
authoredMar 8, 2023
fix(Tree): 修复openKeys属性无法动态修改 #948 (#949)
* fix: 修复table宽度 * fix(Tree): 修复openKeys属性无法动态修改
1 parent b3a45f4 commit a299147

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed
 

‎packages/react-tree/src/index.tsx

+4
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,10 @@ export default function Tree(props: TreeProps) {
157157
setCurSelectedKeys(props.value || props.selectedKeys || []);
158158
}, [JSON.stringify(props.selectedKeys), JSON.stringify(props.value)]);
159159

160+
useEffect(() => {
161+
setCurOpenKeys(openKeys);
162+
}, [JSON.stringify(openKeys)]);
163+
160164
useEffect(() => {
161165
let arrOpenKeys: TreeData['key'][] = [...curOpenKeys];
162166
if (defaultExpandAll) {

0 commit comments

Comments
 (0)
Please sign in to comment.