diff --git a/packages/vant/src/date-picker/DatePicker.tsx b/packages/vant/src/date-picker/DatePicker.tsx index f0c0256cc..9bebb67bf 100644 --- a/packages/vant/src/date-picker/DatePicker.tsx +++ b/packages/vant/src/date-picker/DatePicker.tsx @@ -128,9 +128,12 @@ export default defineComponent({ case 'day': return genDayOptions(); default: - throw new Error( - `[Vant] DatePicker: unsupported columns type: ${type}` - ); + if (process.env.NODE_ENV !== 'production') { + throw new Error( + `[Vant] DatePicker: unsupported columns type: ${type}` + ); + } + return []; } }) ); diff --git a/packages/vant/src/time-picker/TimePicker.tsx b/packages/vant/src/time-picker/TimePicker.tsx index d754c7a62..690739dda 100644 --- a/packages/vant/src/time-picker/TimePicker.tsx +++ b/packages/vant/src/time-picker/TimePicker.tsx @@ -83,9 +83,12 @@ export default defineComponent({ filter ); default: - throw new Error( - `[Vant] DatePicker: unsupported columns type: ${type}` - ); + if (process.env.NODE_ENV !== 'production') { + throw new Error( + `[Vant] DatePicker: unsupported columns type: ${type}` + ); + } + return []; } }) );