你好,默认配置里的这几项都感觉失效了,配置了跟没配置一样,感知不强啊。浏览器新版EDGE。初学者,请多指教,谢谢。
- gutter?: string | number 扇形之间的缝隙 (默认等于 0)
- offsetDegree?: number 转盘的偏移角度 (默认为 0 度)
- speed?: number 旋转速度峰值 (默认为 20,建议配置范围 10 ~ 30)
- speedFunction?: string 缓动函数 (当前版本固定为 quadratic 二次方加速,后期会提供更多可选函数)
- accelerationTime?: number 开始旋转时间 (单位为毫秒,默认等于 2500 毫秒)
- decelerationTime?: number 缓慢停止时间 (单位为毫秒,默认等于 2500 毫秒)
defaultConfig: {
gutter:10, offsetDegree: 10, speed: 30, accelerationTime: 1000, decelerationTime: 5000 },
1 个回复
ldq
gutter 是扇形之间的缝隙, 一般看ui的需求
offsetDegree 是转盘的偏移角度, 默认是指向奖品中央的, 如果你想指向扇形的缝隙, 那可以调节
除了这俩属性你能明显的看到效果之外, 其余速度相关都属于微调, 这些微调是为了让你的抽奖看起来更加自然且和谐
如果你想观察速度的三个阶段 https://100px.net/document/grid/defaultConfig.html 那就去看文档, 这里我写了一个状态, 你可以点击抽奖按钮进行观察