
引入
import Vue from 'vue';
import { Tab, Tabs } from 'vant';
Vue.use(Tab);
Vue.use(Tabs);
基本使用
sticky:通过
sticky属性可以开启粘性布局,粘性布局下,标签页滚动到顶部时会自动吸顶。name:在标签指定
name属性的情况下,v-model的值为当前标签的name(此时无法通过索引值来匹配标签)。
<van-tabs v-model="active"sticky>
<van-tab name="all" title="全部"></van-tab>
<van-tab name="payment" title="待支付"></van-tab>
<van-tab name="delivery" title="待发货"></van-tab>
<van-tab name="received" title="待收货"></van-tab>
<van-tab name="comment" title="待评价"></van-tab>
</van-tabs>
data () {
return {
active: this.$route.query.dataType || 'all',
}
},
本文介绍了如何在Vue项目中使用Vant库的Tabs组件实现粘性布局,并讲解了在设置name属性时v-model绑定和控制标签状态的方法。
5万+

被折叠的 条评论
为什么被折叠?



