ElemeFE / ElemeFE/element-react

组件更新state任意内容后,Tree 节点选中渲染被清空

Open
#760 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
2.8k
Forks
435
PR merge metrics
No merged PRs in 30d

Description

### Description

当执行 getCheckedServer 后,原本选中的节点会被清空,重新选择节点也会出现选a 结果为选 b 的情况。
![image](https://user-images.githubusercontent.com/12638456/38533665-efce9466-3cac-11e8-8a6d-7d69b04312ac.png)

```
getCheckedServer(){
this.setState({
test:this.tree.getCheckedKeys(true)
})
}
render() {
const { data, options } = this.state;
return (


this.tree = e}
data={data}
options={options}
isShowCheckbox={true}
nodeKey="id"
defaultExpandAll={true}
expandOnClickNode={false}
renderContent={(...args)=>this.renderContent(...args)}
/>
查看

)
}
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.