Elementui中的select组件在允许输入的情况下移动端无法调出输入法

Elementui中的select组件在允许输入的情况下移动端无法调出输入法,这个问题怎么解决?

阅读 6.7k
3 个回答

点击的时候获取到input元素,添加focus()事件

新手上路,请多包涵

我也碰到这个问题,请问解决了吗。。。

Array.from(document.getElementsByClassName('el-select')).forEach((item) => {

  item.children[0].children[0].removeAttribute('readOnly')
  item.children[0].children[0].onblur = function () {
    let _this = this
    setTimeout(() => {
      _this.removeAttribute('readOnly')
    }, 200)
  }
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题