更新记录
2.0(2024-10-03) 下载此版本
组件优化
1.0.1(2023-07-01) 下载此版本
组件优化
1.0.0(2023-07-01) 下载此版本
组件初始化
查看更多平台兼容性
Vue2 | Vue3 |
---|---|
√ | √ |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
HBuilderX 3.8.0 app-vue app-nvue | √ | √ | √ | √ | √ | √ |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 |
---|---|---|---|
√ | √ | √ | √ |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
√ | √ | √ | √ | √ | √ | √ | √ | √ |
cc-scrollTag
我的技术公众号(私信可加前端技术交流群)
群内气氛颇为不错,应该可能算为数不多专门进行技术交流的前端群,同时也涵盖后端技术产品交流,偶尔成员们会聊天摸鱼。
使用方法
<!-- tabChange: tab选择事件 tagList:tab数据 bgColor:标签背景颜色-->
<cc-scrollTag @tabChange="tabChange" :tagsList="tagList" bgColor="#FA436A"></cc-scrollTag>
HTML代码实现部分
<template>
<view class="content">
<view style="height: 22px;margin: 12px 20px;">红色背景滑动标签栏</view>
<!-- tabChange: tab选择事件 tagList:tab数据 bgColor:标签背景颜色-->
<cc-scrollTag @tabChange="tabChange" :tagsList="tagList" bgColor="#FA436A"></cc-scrollTag>
<view style="height: 22px;margin: 12px 20px;">橙色背景滑动标签栏</view>
<!-- tabChange: tab选择事件 tagList:tab数据 bgColor:标签背景颜色-->
<cc-scrollTag @tabChange="tabChange" :tagsList="tagListTwo" bgColor="#f37b1d"></cc-scrollTag>
<view style="height: 22px;margin: 12px 20px;">粉色背景滑动标签栏</view>
<!-- tabChange: tab选择事件 tagList:tab数据 bgColor:标签背景颜色-->
<cc-scrollTag @tabChange="tabChange" :tagsList="tagList" bgColor="#e03997"></cc-scrollTag>
<view style="height: 22px;margin: 12px 20px;">绿色背景滑动标签栏</view>
<!-- tabChange: tab选择事件 tagList:tab数据 bgColor:标签背景颜色-->
<cc-scrollTag @tabChange="tabChange" :tagsList="tagListTwo" bgColor="#39b54a"></cc-scrollTag>
<view style="height: 22px;margin: 12px 20px;">黄色背景滑动标签栏</view>
<!-- tabChange: tab选择事件 tagList:tab数据 bgColor:标签背景颜色-->
<cc-scrollTag @tabChange="tabChange" :tagsList="tagList" bgColor="#fbbd08"></cc-scrollTag>
<view style="height: 22px;margin: 12px 20px;">橄榄色背景滑动标签栏</view>
<!-- tabChange: tab选择事件 tagList:tab数据 bgColor:标签背景颜色-->
<cc-scrollTag @tabChange="tabChange" :tagsList="tagListTwo" bgColor="#8dc63f"></cc-scrollTag>
</view>
</template>
<script>
export default {
data() {
return {
tagList: [
'首页', '标题一', '标题二', '标题三', '标题四',
'标题五', '标题六',
'标题七', '标题八'
],
tagListTwo: [
'推荐',
'选项一',
'选项二',
'选项三',
'选项四',
'选项五',
'选项六',
'选项七',
'选项八',
],
}
},
onLoad() {
},
methods: {
tabChange: function(t) {
console.log("tab选择序列 = " + JSON.stringify(t));
},
}
}
</script>
<style>
.content {
display: flex;
flex-direction: column;
}
</style>