问下前端大佬们 京东到家的分类侧边栏如何实现

2022-07-11 16:27:11 +08:00
 pyplayer

问一下下面的侧边栏如何实现的

2255 次点击
所在节点    JavaScript
9 条回复
sjhhjx0122
2022-07-11 16:31:26 +08:00
随便找个组件库一般都会有大概相似的东西 https://vant-contrib.gitee.io/vant/#/zh-CN/index-bar ,改改 css 应该就能跟你想要的效果差不多了
qrobot
2022-07-11 16:31:36 +08:00
???? css 第一课文档流学一下
hay313955795
2022-07-11 16:31:36 +08:00
来自后端的解答 左右分栏不就行了吗...然后做个锚点?
xujiang
2022-07-11 16:35:20 +08:00
github 搜索 仿饿了么
cansiny0320
2022-07-11 16:47:17 +08:00
楼主想问的可能是怎么实现联动效果? 可以用 Intersection Observer 监听一下,右边的触发 active 了 更新左侧的 tab
pyplayer
2022-07-11 16:49:48 +08:00
被 2 级分类的自动折叠 加滚到中间难住了 先去看看锚点的用法
pyplayer
2022-07-11 16:51:29 +08:00
@cansiny0320 确实主要不懂怎么搞这个联动
pyplayer
2022-07-11 17:31:11 +08:00
逻辑是否判断后端数据为空时 前端去找到下一个节点并进行下个节点数据请求的操作
nbhaohao
2022-07-11 20:28:13 +08:00
1. 右边的列表,是以当前的品项为开头的,然后随着滑动,分页加载这个品项,当这个品项数据加载完后,应该就自动请求下一个品项
2. 如果点击某个品项,下划加载,则直接切换到上一个品项

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

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

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

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

© 2021 V2EX