一个小程序直接奔溃的BUG

发布于 9 年前作者 litao4906 次浏览最后编辑 9 年前来自 ask

一个普通的input标签,加了一个动态验证

<input type=“text” bindinput=“bindIptCartNum” value=“0” />

//输入框输入的验证事件

 bindIptCartNum: function (e) {

   let val = parseInt(e.detail.value);

   return val;

}

真机测试时,正常键盘时没有任何问题,输入非数字也会自动屏蔽掉,但是我在手动切换到数字键盘输入数字时就会奔溃掉,直接关闭了

如果不执行 let val = parseInt(e.detail.value);    return val; 那就没有问题

2 回复
xhao
xhao1 楼6 年前

如果不执行 let val = parseInt(e.detail.value);    return val; 那就没有问题

yong54
yong542 楼6 年前

麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html