uview-plus
uview-plus copied to clipboard
Picker change事件,只要选择过上级的列,之后选择下级列的事件参数columnIndex不对应。
问题描述 Picker change事件,只要选择过上级的列,之后选择下级列的事件参数columnIndex就不对应。 如有三级,滚动过第一列,之后无论滚动第二列,第三列,columnIndex只为0.
复现步骤 复现该行为的步骤: 1、滚动第一列 2、滚动第二列 3、滚动第三列。查看change事件参数,columnIndex都为0
截图
版本(请填写以下信息):
- HBuilderX:4.66
- uview-plus:3.4.45
- 开发者工具版本:chrome
平台(请填写以下信息):
- 平台:chrome
bug补充: 情景描述:picker动态设置了columns,3级联动,并且通过setIndexs设置了默认选中,picker展开后正确选中我的默认值,但是第一次拖动任意一列,change事件返回的columnIndex永远是0,不符合预期。 期望:在上述场景下拖动任意一列能正确返回columnIndex,例如拖动第3列,返参columnIndex=2 ,出现bug的情况是当前最新版本,浏览器端,wx小程序端都出现
bug补充: 情景描述:picker动态设置了columns,3级联动,并且通过setIndexs设置了默认选中,picker展开后正确选中我的默认值,但是第一次拖动任意一列,change事件返回的columnIndex永远是0,不符合预期。 期望:在上述场景下拖动任意一列能正确返回columnIndex,例如拖动第3列,返参columnIndex=2 ,出现bug的情况是当前最新版本,浏览器端,wx小程序端都出现