Skip to content

[t-picker] item-height希望支持其他css长度单位避免精度问题,可以自定义PickerItem个数 #3992

@cicii1022

Description

@cicii1022

这个功能解决了什么问题

item-height单位只能用rpx,希望支持其他css长度单位。
item-height默认值为80rpx,--td-picker-group-height默认为400rpx。

pickItemHeight: rpx2px(this.properties.itemHeight)
用rpx2px函数进行长度单位转换时,存在精度问题。希望不再使用rpx2px函数。

item-height与--td-picker-group-heigh存在比例关系,默认80rpx:400rpx=1:5
希望可以控制展示的PickerItem个数,必须为奇数个数

根据PickerItem个数,t-picker__indicator要始终垂直居中(第n/2+1个PickerItem)

Image Image

该组件api文档中CSS Variables的--td-picker-mask-color-top和--td-picker-mask-color-bottom是废弃了的吗,在组件源代码中并没有看到有使用,冗余的话麻烦请更新文档。
--td-picker-transparent-color有默认值吗

你建议的方案是什么

尽快完善

Metadata

Metadata

Assignees

Labels

🐞 bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions