外贸网站用什么空间,c2c网站的特点及主要功能,桂林广告设计制作公司,网站群管理建设工作首先先了解该组件#xff1b;该组件#xff0c;是一个tabs标签组件#xff0c;在标签多的时候#xff0c;可以配置为左右滑动#xff0c;标签少的时候#xff0c;可以禁止滑动。 该组件的一个特点是配置为滚动模式时#xff0c;激活的tab会自动移动到组件的中间位置。
…首先先了解该组件该组件是一个tabs标签组件在标签多的时候可以配置为左右滑动标签少的时候可以禁止滑动。 该组件的一个特点是配置为滚动模式时激活的tab会自动移动到组件的中间位置。
基本使用
通过设置scrollable(默认为true)配置tabs组件的内容是否可以左右拖动一般4个标签以下时无需拖动设置为false5个标签以上建议可以左右拖动。tabs标签的切换需要绑定current值在change事件回调中可以得到index将其赋值给current即可。 说明 scrollable参数很重要如果您的tabs项只有几个且不想tabs导航栏可以被左右滑动的话请一定要设置scrollable为false因为它默认为true。 先看一个示例代码 templateu-tabs :listlist1 clickclick/u-tabs
/templatescriptexport default {data() {return {list1: [{name: 关注,}, {name: 推荐,}, {name: 电影}, {name: 科技}, {name: 音乐}, {name: 美食}, {name: 文化}, {name: 财经}, {name: 手工}]}},methods: {click(item) {console.log(item, item);}}}
/script效果如下 但如果想默认选中其中一个该如何设置呢
只需要添加一个关键属性
首先在return中声明一个变量activeIndex3 然后在点击事件里触发
this.activeIndex item.index;
注绑定属性的关键字为current 而不是active如此便可实现
下面是效果 部分重要代码如下 u-tabs :listlist1 :currentactiveIndex clickclick/u-tabs activeIndex: 0, // 默认选中第2个标签页 async click(item) {this.activeIndex item.index;
} 希望对你有所帮助