介绍
这篇文章给大家介绍怎么在微信小程序中实现一个选项卡切换效果,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
使用步骤
代码如下(示例):
定义一个状态状态
数据:,{ ,,,状态:0, ,,},
代码如下(示例):
在点击切换时利用身份来切换根据指数下标来实现
js代码:
handtab (e), { ,,,console.log (e); ,,,let index =e.currentTarget.dataset.index ,,,console.log(指数); ,,,this.setData ({ ,,,,,currentIndex:,指数, ,,,,,状态:e.currentTarget.dataset.index ,,,,,//在点击切换时利用身份来切换根据指数下标来实现 ,,,}) ,,},
wxml代码:
& lt; view> & lt;才能block 天气:为=皗{数据}}“,wx-key=癷ndex",类=發ist_top"比; ,,,& lt; view 材料指数=皗{指数}}“,类=發ist_one {{指数==currentIndex ? & # 39;活跃# 39;:& # 39;& # 39;}}“,bindtap=癶andtab"在{{item.name}} ,,,& lt;/view> & lt;才能/block> & lt;才能block 天气:为=皗{shopList}},,天气:关键=癷ndex"比; ,,,& lt; view 类=皊hopList_box", bindtap=癶andDetail",数据id=皗{item.goods_id}},,天气:如果=皗状态=={0}}“比; ,,,//在wxml中使用天气:if status ==, 0来改变选项卡切换下面的部分显示与隐藏 ,,,,,& lt; view 类=皊hopList_left"比; ,,,,,,,& lt; https://www.yisu.com/zixun/image src=" {{item.goods_big_logo}} "> 图片> 视图> <视图类=" shopList_right "> <文本类=罢贰? {{item.goods_name}} 文本> <文本类="价格">¥{{item.goods_price}} 文本> 视图> 视图> 块> <块>//状态==1的情况 <查看天气:如果="{{状态==1}}"> 2> 视图 块> <块>//状态==2的情况 <查看天气:如果="{{状态==2}}"> 3 视图> 块> 视图>
关于怎么在微信小程序中实现一个选项卡切换效果就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。