pref(CronPicker): 优化切换Tab时的状态更新逻辑

master
钟良源 5 months ago
parent 6eb76c9f95
commit 682412784b

@ -269,12 +269,9 @@ const CronPicker: React.FC<CronPickerProps> = ({ value, onChange, style, classNa
// 切换Tab时更新状态 // 切换Tab时更新状态
const handleTabChange = (key: string) => { const handleTabChange = (key: string) => {
setMode(key as 'visual' | 'expression'); setMode(key as 'visual' | 'expression');
if (key === 'visual') { parseCronExpression(currentCron);
// 切换到图形化配置时根据当前cron表达式更新状态 const newCron = generateCron();
parseCronExpression(currentCron); validateAndSet(newCron);
const newCron = generateCron();
validateAndSet(newCron);
}
}; };
const handleMinuteTypeChange = (value: string) => { const handleMinuteTypeChange = (value: string) => {

Loading…
Cancel
Save