【快应用】快应用中如何实现tab页面切换时更新tab样式?
问题背景:
在日常开发中,有时需要实现tab页面切换时更新tab样式,比如使tab文字突出显示。
解决方案:
快应用中,tabs配套tab-content组件实现选项卡样式。在js代码中,动态绑定tabs的index属性,监听tabs的change事件,实现页签与内容页的联动。
实现方法:
1、通过点击页签,将index值赋给currentIndex。
2、通过监听tabs,将evt.index值赋给currentIndex。
3、tab选中的时候样式设为active;未选中的时候设为''或者初始化默认的样式。
实现代码:
效果截图:
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh