当前位置: 首页 > news >正文

项目过程中使用vant组件使用踩坑记录

业务场景: 项目使用vue3+ts搭建, 使用 vant @4 版本

遇到的问题: 使用vant-tabs组件时发现指定 active 激活项没有效果, 初始化激活的下划线位置偏左.

经查阅官方文档 vant

Tabs 组件在挂载时,会获取自身的宽度,并计算出底部条的位置。如果组件一开始处于隐藏状态,则获取到的宽度永远为 0,因此无法展示底部条位置

解决方法: 使用 v-if 解决此问题

<van-tabs v-if="show" />import { ref, onMounted } from 'vue'const show = ref(false)onMounted(() => { show.value = true })
http://www.dtcms.com/a/184283.html

相关文章:

  • Go语言从零构建SQL数据库(9)-数据库优化器的双剑客
  • 游戏:仙剑奇侠传游戏开发代码(谢苏)
  • 各类有关NBA数据统计数据集大合集
  • Linux : 31个普通信号含义
  • 沈燕谈艺:把现代科学基因融入古典笔墨中
  • YOLO-World:基于YOLOv8的开放词汇目标检测
  • 如何重启pycharm中的项目?
  • 【深度学习|学习笔记】广义线性模型Generalized linear model(GLM)模型详解,附代码。
  • ubuntu使用Postfix外部SMTP代理发送邮件
  • Java多态详解
  • Java高频面试之并发编程-15
  • LVGL(lv_btn按键类)
  • 游戏引擎学习第271天:生成可行走的点
  • CTFd CSRF 校验模块解读
  • Java 中 AQS 的实现原理
  • 深入理解设计模式之原型模式(Prototype Pattern)
  • 复现nn-Unet模型 实验报告
  • 【我的创作纪念日】512
  • 编程日志5.3
  • Day21打卡—常见降维算法
  • 免安装 + 快速响应Photoshop CS6 精简版低配置电脑修图
  • Linux PCI 驱动开发指南
  • AI日报 · 2025年05月11日|传闻 OpenAI 考虑推出 ChatGPT “永久”订阅模式
  • 【React中useRef钩子详解】
  • 【数据结构入门训练DAY-31】组合的输出
  • 【音视频工具】MP4BOX使用
  • k8s 资源对比总结
  • 通过 Azure DevOps 探索 Helm 和 Azure AKS
  • istio in action之应用弹性与容错机制
  • 理解页内碎片与页外碎片:分页存储管理的关键问题