3***@qq.com
3***@qq.com
  • 发布:2025-07-18 15:10
  • 更新:2025-07-18 15:13
  • 阅读:468

uni-datetime-picker时间插件在手机上运行会弹出键盘

分类:uni-app

uni-app的时间插件uni-data-picker在手机上运行,点击时间会自动触发弹起键盘,有什么办法让键盘不弹起吗?

2025-07-18 15:10 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

你是vue2还是vue3的项目?什么版本的hx?

  • 3***@qq.com (作者)

    vue3,4.66的HbuilderX

    2025-07-18 15:49

  • DCloud_UNI_JBB

    回复 3***@qq.com: 看你的截图是你的输入框聚焦了吧

    2025-07-18 16:19

  • 3***@qq.com (作者)

    回复 DCloud_UNI_JBB: 是的,我点击这个时间输入框就聚焦了,有办法让点击这个时间不聚焦不触发键盘吗

    2025-07-18 17:20

  • DCloud_UNI_JBB

    回复 3***@qq.com: 点击不聚焦?不触发键盘你可以试试 这个api https://uniapp.dcloud.net.cn/api/key.html#hidekeyboard

    2025-07-18 17:24

  • 3***@qq.com (作者)

    回复 DCloud_UNI_JBB: 这个API放到哪个里面呢?我是想问这个组件有没有能禁止编辑的属性或者API,类似ElementPlus中 Date Picker中有个editable属性,这个属性设为false点击时间就不会触发聚焦编辑也就不会触发键盘了

    2025-07-18 17:48

  • DCloud_UNI_JBB

    回复 3***@qq.com: 你用的组件是 data-picker 还是 datetime-picker,我看你说的一直是 datetime,但是标题写的是 data

    2025-07-18 17:50

  • 3***@qq.com (作者)

    回复 DCloud_UNI_JBB: datetime-picker,我改下标题,<uni-datetime-picker type="datetime" v-model="startTime" :border="false" :clear-icon="false"

    @change="startTimeChange" />

    2025-07-18 17:52

  • DCloud_UNI_JBB

    回复 3***@qq.com: 试试设置 disabled 属性

    2025-07-18 18:00

  • 3***@qq.com (作者)

    回复 DCloud_UNI_JBB: 但加了这个属性之后不是禁用了嘛?不能修改时间了呀

    2025-07-21 08:52

  • DCloud_UNI_JBB

    回复 3***@qq.com: 那没啥好办法了,目前不支持这个特性

    2025-07-21 10:17

  • 3***@qq.com (作者)

    回复 DCloud_UNI_JBB: 这个特性后续会增加不

    2025-07-21 14:12

  • DCloud_UNI_JBB

    回复 3***@qq.com: 你可以去uni-ui的github仓库下提下issue

    2025-07-21 14:18

  • 3***@qq.com (作者)

    回复 DCloud_UNI_JBB: 好的

    2025-07-21 17:11

要回复问题请先登录注册