feat(Cascader): 添加清除功能支持
- 实现 handleClear 函数处理清除操作 - 添加 onClear 事件回调处理清空节点路径 - 集成清除功能到 Cascader 组件中master
parent
2481286920
commit
428a66b516
|
|
@ -57,6 +57,10 @@ function BasicCascader(props) {
|
|||
onChange?.(value, selectedOptions);
|
||||
};
|
||||
|
||||
const handleClear = () => {
|
||||
onGetNodePaths?.([]);
|
||||
};
|
||||
|
||||
useEffect(() => {
|
||||
onGetData?.(data, processedData);
|
||||
}, [data, processedData]);
|
||||
|
|
@ -66,6 +70,7 @@ function BasicCascader(props) {
|
|||
options={processedData}
|
||||
placeholder={`请选择${placeholder}`}
|
||||
onChange={handleChange}
|
||||
onClear={handleClear}
|
||||
fieldNames={{ label: nameKey, value: idKey, children: childrenKey }}
|
||||
{...restProps}
|
||||
/>
|
||||
|
|
|
|||
Loading…
Reference in New Issue