salt-ui / saltui

MIT License
238 stars 64 forks source link

Datatime 组件滑动特别卡 #257

Closed jianghang1995 closed 4 years ago

jianghang1995 commented 6 years ago

请按照以下模板填写

这是一个

SaltUI 版本

3.10.7

安卓钉钉打开的微应用

复现步骤

eternalsky commented 6 years ago

3.10.7 刚针对这个做了一个优化,能否详细说明下,钉钉的版本以及使用卡的安卓机型?

jianghang1995 commented 6 years ago

苹果6,小米,三星s8,oppo R11 这几种直接那官方的demo测试都会卡 钉钉版本都是最新的

eternalsky commented 6 years ago

官方的 demo 指的是哪个 demo,能给一个你们那边卡的 demo 吗?

jianghang1995 commented 6 years ago

https://salt-ui.github.io/components/datetime 就是这个demo

jianghang1995 commented 6 years ago

我直接吧这个copy下来用钉钉微应用打开来就特别卡,但是通过钉钉扫码出来就很正常

eternalsky commented 6 years ago

@jianghang1995 这里有三个 demo,用的是哪个?

jianghang1995 commented 6 years ago

columns属性为Datetime.YMDWHM时

eternalsky commented 6 years ago

默认的时间是从 1900 - 2051,会生成 1000+ 的选项,如果你的业务里不需要这么多时间,可以设置 minDate 和 maxDate 来收束范围,减少生成的选项,这样卡顿就会得到缓解。

=======

在 YMDWHM 的模式下,当前时间的最近两年,因此还没法修改。