From cb9ade2afd2a367ad767bc605ab7086c695dd010 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期五, 09 十二月 2022 15:53:32 +0800 Subject: [PATCH] 2022-12-09 --- src/mob/components/formdragelement/index.jsx | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/src/mob/components/formdragelement/index.jsx b/src/mob/components/formdragelement/index.jsx index 45f4207..4ab72c5 100644 --- a/src/mob/components/formdragelement/index.jsx +++ b/src/mob/components/formdragelement/index.jsx @@ -42,6 +42,14 @@ closeForm(card) } + const setStyle = (style, id) => { + const { card, index } = findCard(id) + + const _cards = update(cards, { $splice: [[index, 1, {...card, style}]] }) + + handleList(_cards) + } + const copyCard = id => { const { card, index: overIndex } = findCard(id) @@ -91,6 +99,7 @@ newcard.options = [] newcard.readonly = 'false' newcard.required = 'true' + newcard.span = 24 newcard.focus = true let targetId = '' @@ -119,6 +128,10 @@ style.paddingRight = setting.paddingRight } + if (setting.display === 'drawer' && (setting.placement === 'top' || setting.placement === 'bottom') && setting.width !== 100) { + style.minHeight = 'auto' + } + return ( <div ref={drop} className="ant-row modal-fields-row mob-form" style={style}> {cards.map(card => { @@ -134,6 +147,7 @@ showField={showField} moveCard={moveCard} editCard={editCard} + setStyle={setStyle} closeCard={closeCard} copyCard={copyCard} findCard={findCard} -- Gitblit v1.8.0