ElemeFE / ElemeFE/element-react
Component中添加第二个Tree组件后报错
Open
- Dominant language
- JavaScript
- Stars
- 2.8k
- Forks
- 435
- PR merge metrics
- No merged PRs in 30d
Description
你好,我正在使用element-react来完成我的工作,但是我发现了一个问题,在一个component里面我放置了两个Tree控件,他们接受相同的数据来展示,但是在加入第二个tree并配置好options的时候发生了问题,控制台发生了如下图所示的报错
下面是我的代码
`
{
this.props.fetch &&
}
{ this.addDiv = refs; }}
style={{ marginBottom: 8 }}
>
{ this.addClick(); }}>新增
{ this.addClick(); }}>修改
{ this.addClick(); }}>删除
style={{ marginBottom: 8 }}
>
{ this.addClick(); }}>新增
{ this.addClick(); }}>修改
{ this.addClick(); }}>删除
this.setState({ nodes: node.child })}
highlightCurrent
/>
{moment(data.create_date).format('yyyy-MM-DD HH:mm:ss')}
}
]}
data={this.state.nodes}
/>
{
this.deleteMenu();
}}
onCancel={() => this.setState({ deleteVisible: false })}
>
删除该项
{
switch (this.state.dialogTitle) {
case '新增字典':
this.addDict();
break;
case '修改字典':
this.updateDict();
break;
default:
}
}}
onCancel={() => this.setState({ addVisible: false })}
>
{ this.onChange('dialogForm', 'name', value); }}
/>
{ this.onChange('dialogForm', 'route_name', value); }}
/>
{ this.onChange('dialogForm', 'sort', value); }}
min="1"
max="999"
/>
`
但是我在尝试处理的时候发现,只需要在第二个tree中修改children的字段为一个不存在的值如‘childs’,页面就不会报错,当然这样的话功能也不会正常
Contributor guide
Assessment
This issue has not been assessed yet.