react 怎么实现一个能够首尾相接的 24 小时下拉框组件呢

2021-04-25 19:25:53 +08:00
 az09py

首尾相接可以循环滚动的 24 小时下拉框组件, 看了一些组件库没有类似的下拉框, 求各位大佬给个思路

1737 次点击
所在节点    程序员
9 条回复
jeffwcx
2021-04-25 19:30:17 +08:00
时间选择器?
xingguang
2021-04-25 20:00:32 +08:00
感觉思路就是到头了再重新开始,链表的话直接循环链表就行,但是 js 没有,就只能自己模拟下类似的数据结构了
az09py
2021-04-25 20:06:22 +08:00
@jeffwcx 嗯 就是首尾相接循环滚动的时间选择器
biabia123456
2021-04-25 20:17:14 +08:00
参考走马灯
ChefIsAwesome
2021-04-25 20:20:17 +08:00
说是首尾相连,但要能循环起来,实际上是 [首尾] [首尾] [首尾] 这样的三张卡片的结构,跟轮播图是一个道理。
realpg
2021-04-25 20:22:03 +08:00
直接搞动态的好了,不静态选择器,
每次只给显示 20 个选项,每次拉动,直接重新生成前后 20 个
jaydenWang
2021-04-25 20:43:56 +08:00
https://codepen.io/desandro/pen/wjeBpp css 3D 实现循环,背部模块隐藏掉
az09py
2021-04-25 23:22:55 +08:00
zxCoder
2021-04-26 09:17:46 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/773186

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX