diff --git a/CHANGELOG.md b/CHANGELOG.md index d8bf305f9281366afb71ccb24cde27bddad1c231..760504e4289eeca566505b10bc91ba2db162017b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ ## [Unreleased] +### Fixed + +- 修复ios中时间选择器弹出文本输入框 +- 修复ios富文本弹出框层级问题 +- 修复ios文件上传编辑器弹框位置异常 + ## [0.0.34] - 2024-11-04 ### Added diff --git a/src/editor/date-picker/ibiz-date-picker/ibiz-date-picker.tsx b/src/editor/date-picker/ibiz-date-picker/ibiz-date-picker.tsx index 2c91ffa05a3819b0e03f10587aaa9841fb12de05..6dd3d6fbcd4d7d6836b460f042cd09e2734a85b5 100644 --- a/src/editor/date-picker/ibiz-date-picker/ibiz-date-picker.tsx +++ b/src/editor/date-picker/ibiz-date-picker/ibiz-date-picker.tsx @@ -105,6 +105,7 @@ export const IBizDatePicker = defineComponent({ endYear, minStep, lang, + trigger: 'click', value: formatValue.value, confirm: (value: string) => { onConfirm(value); diff --git a/src/editor/date-range/ibiz-date-range-picker/ibiz-date-range-picker.tsx b/src/editor/date-range/ibiz-date-range-picker/ibiz-date-range-picker.tsx index 65f30f020efa21eb3c21da5f11d67c00defd4111..afa654d8b6e1068e0c4314926786087febe3e48f 100644 --- a/src/editor/date-range/ibiz-date-range-picker/ibiz-date-range-picker.tsx +++ b/src/editor/date-range/ibiz-date-range-picker/ibiz-date-range-picker.tsx @@ -155,6 +155,7 @@ export const IBizDateRangePicker = defineComponent({ endYear, minStep, lang, + trigger: 'click', init: () => { if (props.disabled || props.readonly) { return false; diff --git a/src/editor/html/quill-editor/quill-editor.scss b/src/editor/html/quill-editor/quill-editor.scss index c4b71840bda8f7dd3e7083a5270964f5a277b86e..861a603c1f4019d697f8c4b33e83c8cf80340805 100644 --- a/src/editor/html/quill-editor/quill-editor.scss +++ b/src/editor/html/quill-editor/quill-editor.scss @@ -8,6 +8,24 @@ display: flex; flex-direction: column; } + @include e(popup) { + --van-action-sheet-max-height: 100%; + --van-popup-round-radius: 0; + height: 100%; + .van-action-sheet__content { + display: flex; + flex-direction: column; + } + .ql-toolbar.ql-snow { + .ql-header.ql-picker { + width: rem(60px); + } + & + .ql-container.ql-snow { + flex: auto; + height: 0; + } + } + } @include e(header) { flex: none; } @@ -28,15 +46,6 @@ margin-left: getCssVar(spacing, tight); } } - .ql-toolbar.ql-snow { - .ql-header.ql-picker { - width: rem(60px); - } - & + .ql-container.ql-snow { - flex: auto; - height: 0; - } - } // quill多语言特殊处理,后续补充多语言 @include m(zh-cn) { .ql-snow { diff --git a/src/editor/html/quill-editor/quill-editor.tsx b/src/editor/html/quill-editor/quill-editor.tsx index 5562083155d009767a9d4300e616ac723468999d..e1f22f3bbdda7ab66986b9cb1d60649f3018dbac 100644 --- a/src/editor/html/quill-editor/quill-editor.tsx +++ b/src/editor/html/quill-editor/quill-editor.tsx @@ -211,6 +211,8 @@ const IBizQuill: any = defineComponent({ )}
diff --git a/src/editor/upload/ibiz-file-upload/ibiz-file-upload.scss b/src/editor/upload/ibiz-file-upload/ibiz-file-upload.scss index 94d0412727f34ff3e08dac339bde0246624ed67c..d41b590c97ee8e5a68cf0ef44ccbcc1af03cfe67 100644 --- a/src/editor/upload/ibiz-file-upload/ibiz-file-upload.scss +++ b/src/editor/upload/ibiz-file-upload/ibiz-file-upload.scss @@ -120,6 +120,11 @@ .van-uploader__input-wrapper { width: 100%; text-align: right; + input { + right: 0; + left: auto; + width: 1.25rem; + } } }