[youzan/vant-weapp]1.10.25版本stepper 步进器无法输入小数

2024-07-19 605 views
5
重现链接

`

    <view style="margin-left: 20rpx;height:100rpx ; line-height: 100rpx;">¥</view>
  </view>`
Vant Weapp 版本

1.10.25

描述一下你遇到的问题。

stepper 步进器无法输入小数

重现步骤

通过键盘在stepper的输入框输入小数,最终都会截断为整数

回答

5

补充:小程序基础库版本是3.0.2 之前vant weapp版本1.10.2,不存在无法输入小数的问题

8

设置一下 decimal-length 属性 看行不行

image
8

测试了下不可以。而且一旦设置了decimal-length,输入框就无法输入,只能通过步进器增加/减少数值

9

你是什么设备上不能输入?priceChange做了是什么事情?我这边是正常输入的。

2

priceChange: function (event) { let that = this that.setData({ selectPrice: event.detail }) }, 目前看下来ios设备小程序是有问题的。

1

这里的value不能与priceChange 中的selectPrice联动。value设置为固定值如59.99之后就可以了。

1

使用的姿势不对。value不要设置为bind:change中的回调值