|
@@ -32,21 +32,19 @@ const TreeNodeSelect = ({ params, onChange, placeholder = '请选择', ...otherP
|
|
|
}
|
|
|
return newItem
|
|
|
})
|
|
|
- return (
|
|
|
- list?.length && (
|
|
|
- <TreeSelect
|
|
|
- {...otherProps}
|
|
|
- showSearch
|
|
|
- style={{ width: '100%' }}
|
|
|
- placeholder={placeholder}
|
|
|
- treeNodeFilterProp="label"
|
|
|
- allowClear
|
|
|
- treeDefaultExpandAll
|
|
|
- onChange={(value, labelList, extra) => onNodeChange(value, labelList, extra)}
|
|
|
- treeData={renderTreeNodes(list)}
|
|
|
- />
|
|
|
- )
|
|
|
- )
|
|
|
+ return list?.length ? (
|
|
|
+ <TreeSelect
|
|
|
+ {...otherProps}
|
|
|
+ showSearch
|
|
|
+ style={{ width: '100%' }}
|
|
|
+ placeholder={placeholder}
|
|
|
+ treeNodeFilterProp="label"
|
|
|
+ allowClear
|
|
|
+ treeDefaultExpandAll
|
|
|
+ onChange={(value, labelList, extra) => onNodeChange(value, labelList, extra)}
|
|
|
+ treeData={renderTreeNodes(list)}
|
|
|
+ />
|
|
|
+ ) : null
|
|
|
}
|
|
|
|
|
|
export default TreeNodeSelect
|