// pages/settlement/settlement.js Page({ data: { min: 0,//最少字数 max: 15, //最多字数 currentWordNumber:0 }, inputs: function (e) { // 获取输入框的内容 var value = e.detail.value; // 获取输入框内容的长度 var len = parseInt(value.length); console.log(len) //最少字数限制 if (len <= this.data.min) this.setData({ num:this.data.min-len }) else if (len > this.data.min) this.setData({ num:'' }) this.setData({ currentWordNumber: len //当前字数 }); //最多字数限制 if (len > this.data.max) return; // 当输入框内容的长度大于最大长度限制(max)时,终止setData()的执行 console.log(this.data) } })