所属分类:网页特效-其他特效,Vue.js,购物车
更新说明:修复输入框的值验证,对于非正整数,值清空,并在失焦时,值设为0。
代码修改地方:
处新增两个判断
@input="search($event,index)" @blur="check($event,index)",
即
对应methods加两个函数:
search: function(event, index) { search: function(event, index) { let flag = new RegExp("^[1-9]([0-9])*$").test(event.target.value); if (!flag) { this.productList[index].pro_num = ''; } }, check: function(event, index) { if (event.target.value == '') { this.productList[index].pro_num = 0; } },