当前位置:   article > 正文

小程序商品分类页面滑动左右联动_微信小程序实现商品分类页面

微信小程序实现商品分类页面

目录

系列文章目录

前言

一、vtabs是什么?

二、使用步骤

1.json引入

2.wxml中使用

3.js中代码

总结


前言

商品分类页面,左边分类及右边商品左右联动

因为微信小程序scroll-view没有h5锚点控制联动,并且需求是根据整个页面的滚动条来控制联动,所以使用了页面滚动事件onPageScroll来获取页面的滚动距离,并使用微信小程序组件vtabs和vtabs-content,vtabs获取到每个分类下面的商品模块的高度并根据位置累加

分类


一、vtabs是什么?

vtabs和vtabs-content是微信开发工具的组件,最初是使用scroll-view滑动等来控制左右联动,现在我已改为我所需要的模式。部分原始代码已注释。要使用的页面json需先引入

代码包放到下载地方:https://download.csdn.net/download/Zan_Z/87425550

二、使用步骤

1.json引入

代码如下(示例):

  1. "mp-vtabs":"/components/weui/vtabs/index",
  2. "mp-vtabs-content":"/components/weui/vtabs-content/index",

2.wxml中使用

spcell-block为右侧商品布局组件,使用粘性定位position: sticky;时,父级div不可有overflow: hidden;样式,否则不生效

代码如下:

  1. <mp-vtabs
  2. vtabs="{
  3. {tagLists}}"
  4. activeTab="{
  5. {activeTab}}"
  6. bindtabclick="onTabCLick"
  7. bindchange="onChange"
  8. bindclickScrollTop="clickScrollTop"
  9. class="test"
  10. tab-bar-line-color="{
  11. {zt_color}}"
  12. tab-bar-active-text-color="{
  13. {zt_color}}"
  14. tab-bar-inactive-text-col
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/247404
推荐阅读
相关标签
  

闽ICP备14008679号