avue-tabs设置默认选中的tab

文章目录

一、问题

最近在用avue这个UI框架来开发页面,有用到avue-tabs这个tab切换组件。结果竟然发现element-uiel-tabsv-modelavue-tabs中竟然是没有用的,无法设置默认选中哪个tabavue这个基于element-ui开发的UI框架竟然没有继承它的属性,正常设置默认选中的官方文档如下所示:

二、解决

avue-tabs设置ref,然后通过$refs调用方法changeTabs来切换选中哪个tab项。 changeTabs里传索引值即可,第一个就传0,第二个就传1,以此类推。目前试了下是只有这种方法可行,无奈啊~~~如果有大佬有更好的方法,请评论支支招

示例代码如下所示:

vue 复制代码
<template>
	<avue-tabs
		ref="tabs"
		:option="option"
	/>
</template>
<script>
export default {
	data() {
		return {
			option: [{
				label: '我审批的',
				prop: '1'
			}, {
				label: '我申请的',
				prop: '2'
			}, {
				label: '抄送我的',
				prop: '3'
			}]
		}
	},
	mounted() {
        this.$nextTick(() => {
            this.$refs.tabs.changeTabs(0)
        })
	}
}
</script>

三、最后

本人每篇文章都是一字一句码出来,希望大佬们多提提意见。顺手来个三连击,点赞👍收藏💖关注✨。创作不易,给我打打气,加加油☕

相关推荐
普宁彭于晏4 分钟前
CSS3相关知识点
前端·css·笔记·学习·css3
天涯学馆11 分钟前
从 REST 到 GraphQL:重塑 API 设计的未来
前端·javascript·面试
blues_C24 分钟前
十三、【核心功能篇】测试计划管理:组织和编排测试用例
vue.js·django·测试用例·drf·测试平台
谢尔登27 分钟前
【React】useId
前端·javascript·react.js
qq_3364117529 分钟前
【笔记】Chrome浏览器的性能调试(performance)工具使用和代码优化
前端·chrome·笔记
笑口常开的小丸子39 分钟前
Selenium 中 JavaScript 点击的优势及使用场景
javascript·selenium·测试工具
NoneCoder40 分钟前
Redux 实践与中间件应用
前端·react.js·中间件·面试
淡水猫.41 分钟前
Next.js 中间件鉴权绕过漏洞 CVE-2025-29927
javascript·安全·web安全·中间件
蓝胖子的多啦A梦1 小时前
Vue3 (数组push数据报错) 解决Cannot read property ‘push‘ of null报错问题
前端·vue3·push·数组数据
祯民1 小时前
入职阿里云一个月后,我有了新的人生体验
前端·面试·trae