需要修改输入的值,将数字转换为正整数,Taro 的 input 有问题,文档里提到函数 return 就可以,但 Vue3 场景尝试并不生效。

    https://juejin.cn/post/7029946995389235237

    最后方案,先无脑更新一下,再替换更新

    1. const handleAverageSalaryChange = (e) => {
    2. averageSalary.value = e.detail.value;
    3. averageSalary.value = e.detail.value.replace(/^(0+)|[^\d]+/g, "");
    4. };