From 67dd1f286d92b600208f95192350d8fa8cf1c7f8 Mon Sep 17 00:00:00 2001 From: Zhizhi_2986 Date: Fri, 22 Mar 2024 10:35:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=97=A5=E5=8E=86=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E6=97=A0=E6=B3=95=E5=88=87=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../antd-lowcode-materials/lowcode/calendar/meta.ts | 11 ++++++++++- .../src/components/calendar/index.tsx | 12 +++++++++++- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/packages/antd-lowcode-materials/lowcode/calendar/meta.ts b/packages/antd-lowcode-materials/lowcode/calendar/meta.ts index 3bfec4eb..02964aa1 100644 --- a/packages/antd-lowcode-materials/lowcode/calendar/meta.ts +++ b/packages/antd-lowcode-materials/lowcode/calendar/meta.ts @@ -44,12 +44,21 @@ export default { // title: { label: '国际化配置', tip: '国际化配置' }, // propType: 'object', // }, + { + name:'showMode', + title:{label:"是否默认模式"}, + setter:'BoolSetter', + defaultValue: false, + }, { name: 'mode', title: { label: '初始模式', tip: '初始模式' }, propType: { type: 'oneOf', value: ['month', 'year'] }, defaultValue: 'month', - }, + condition: { + type: 'JSFunction', + value: 'target => !!target.getProps().getPropValue("showMode")', + }, // { // name: 'monthCellRender', // title: { diff --git a/packages/antd-lowcode-materials/src/components/calendar/index.tsx b/packages/antd-lowcode-materials/src/components/calendar/index.tsx index 52ab1cce..f15a8283 100644 --- a/packages/antd-lowcode-materials/src/components/calendar/index.tsx +++ b/packages/antd-lowcode-materials/src/components/calendar/index.tsx @@ -1,10 +1,20 @@ import { Calendar as OriginalCalendar } from 'antd'; import { withMomentProps } from '../../utils/hoc'; -const Calendar = withMomentProps(OriginalCalendar, [ +const InitCalendar = withMomentProps(OriginalCalendar, [ 'defaultValue', 'validRange', 'value.defaultValue', ]); +const Calendar = (props: any) => { + return ( + + ); +}; + export default Calendar;