getContainer问题将下拉框、日期等组件挂载到modal上,解决弹窗遮盖问题

pull/237/head
zhangdaiscott 2022-11-07 17:52:03 +08:00
parent 1563ae28ad
commit e76080d176
2 changed files with 5 additions and 0 deletions

View File

@ -21,6 +21,7 @@
:groupId="uniqGroupId" :groupId="uniqGroupId"
:param="param" :param="param"
@ok="callBack" @ok="callBack"
:getContainer="getContainer"
></JPopupOnlReportModal> ></JPopupOnlReportModal>
</div> </div>
</template> </template>
@ -50,6 +51,7 @@
groupId: propTypes.string.def(''), groupId: propTypes.string.def(''),
formElRef: propTypes.object, formElRef: propTypes.object,
setFieldsValue: propTypes.func, setFieldsValue: propTypes.func,
getContainer: propTypes.func,
fieldConfig: { fieldConfig: {
type: Array, type: Array,
default: () => [], default: () => [],

View File

@ -1,4 +1,5 @@
import { BasicColumn, FormSchema } from '/@/components/Table'; import { BasicColumn, FormSchema } from '/@/components/Table';
import { getAutoScrollContainer } from '/@/utils/common/compUtils';
export const columns: BasicColumn[] = [ export const columns: BasicColumn[] = [
{ {
@ -83,6 +84,7 @@ export const formSchema: FormSchema[] = [
componentProps: { componentProps: {
showTime: true, showTime: true,
valueFormat: 'YYYY-MM-DD HH:mm:ss', valueFormat: 'YYYY-MM-DD HH:mm:ss',
getPopupContainer: getAutoScrollContainer,
}, },
}, },
{ {
@ -92,6 +94,7 @@ export const formSchema: FormSchema[] = [
componentProps: { componentProps: {
showTime: true, showTime: true,
valueFormat: 'YYYY-MM-DD HH:mm:ss', valueFormat: 'YYYY-MM-DD HH:mm:ss',
getPopupContainer: getAutoScrollContainer,
}, },
}, },
{ {