css - Flatpickr 停止文本输入并删除 Iphone 默认日历

标签 css iphone flatpickr

将 flatpickr 用于我们的日历,我们是否遇到了 Iphone/Ipad 的问题。在日历打开时,光标位于文本框中,这会触发默认的 Iphone 日历,如下所示。 这在 android 和 chrome 移动模拟上 100% 有效。

谁知道怎么关闭

let config = {
            ...this.minDate ? { minDate: this.minDate.toDate() } : {},
            ...this.maxDate ? { maxDate: this.maxDate.toDate() } : {},
            locale,
            defaultDate: this.date.toDate(),
            dateFormat: DATE_FORMAT,
            disableMobile: true
            }
<input type="text" data-input="" class="form-control wdio-arrival qa-arrival-date-input book-box-datepicker flatpickr-input active" aria-label="Arrival date" readonly="readonly">
enter image description here

最佳答案

答案是把onfocus=this.blue()和readonly放在html里面

<input type="text" onfocus="this.blur();" class="form-control" @input="onInput" v-on:click="manualClose" readonly/> 

关于css - Flatpickr 停止文本输入并删除 Iphone 默认日历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53628989/

相关文章:

datetime - 使 flatpickr 输入成为必需

javascript - Flatpickr 更改事件中的清除日期

javascript - 我有一个固定的 div,我正在使用 jquery 在滚动时淡出。它工作正常,但如果我半途而废并引用 div 显示的页面

html - 网页导出为缺少 Microsoft word css

css - 你如何将图片居中并左对齐触摸所述图片的文本? HTML5

iphone - 关闭 modalViewController 后 View 为空白

iPhone Objective-C : Programmatically change title of tab bar item in tab bar created using IB?

javascript - vue2 flatpickr 指令方法不适用于移动设备

css - 输入中带有图标的自定义占位符

iphone - 当我点击连续的开关时,如何获取indexPath.row/path?