爱学习的仔仔 2022-09-27 11:18 采纳率: 93.3%
浏览 103
已结题

限制只能输入20字,在输入第21字的时候就不能输入了

element ui input框,加上字数验证,限制只能输入20字,在输入第21字的时候就不能输入了,并给出提示不能输入超过20字,怎么弄呀,输入第21个字才提示!

  • 写回答

6条回答 默认 最新

  • _yangyi 2022-09-27 16:25
    关注

    在watch中监听,超过20字,弹出提示 把旧值赋给原来值

    watch: {
                'value'(newVal, oldVal) {
                    if (value.length > 20) {
                        this.value = oldVal
                        this.$message({
                            message: '最多输入20字',
                            type: 'warning'
                        })
                    }
                }
            }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

问题事件

  • 系统已结题 10月17日
  • 已采纳回答 10月9日
  • 创建了问题 9月27日