el-input使用浏览器自动填充的账号密码无法获取到值的问题

解决办法,给elinput绑定blur事件
 

usernameBlur(){
          if (!this.loginForm.username || !this.loginForm.password) {
          const userName = this.$refs.username.$el.children[0].value
          const passWord = this.$refs.password.$el.children[0].value
        if (userName != '') {
            this.loginForm.username = userName
        }
        if (passWord != '') {
          this.loginForm.password = passWord
        }
      }
    },

你可能感兴趣的:(vue.js,javascript,前端)