1. Array.from(document.getElementsByClassName('el-select')).forEach((item) => {
    2. item.children[0].children[0].removeAttribute('readOnly')
    3. item.children[0].children[0].onblur = function () {
    4. let _this = this
    5. setTimeout(() => {
    6. _this.removeAttribute('readOnly')
    7. }, 200)
    8. }
    9. })

    原因是因为:select 设置了readOnly 并且在 blur 的时候也会自动添加readOnly 属性