wot-design-uni icon indicating copy to clipboard operation
wot-design-uni copied to clipboard

wd-tabs第一次没有初始化的时候,通过某些条件显示时,下面的横线会偏移

Open BeginnerDone opened this issue 11 months ago • 5 comments

Wot Design Uni 版本号

1.2.0

平台

微信小程序

重现链接

https://wot-design-uni.cn/component/tabs.html

重现步骤

image

期望的结果是什么?

显示wd-tabs 时,可以正常显示下面的横线位置

实际的结果是什么?

横线位置偏离

环境信息

No response

其他补充信息

No response

BeginnerDone avatar Mar 19 '24 07:03 BeginnerDone

场景是否为tabs数据赋值前已经存在tabs组件。可以先控制一下没有tabs数据没有的时候先不渲染tabs组件,后面会优化。

Moonofweisheng avatar Mar 19 '24 09:03 Moonofweisheng

场景是否为tabs数据赋值前已经存在tabs组件。可以先控制一下没有tabs数据没有的时候先不渲染tabs组件,后面会优化。

好的,感谢

BeginnerDone avatar Mar 19 '24 11:03 BeginnerDone

我这没有复现了。给个复现的demo吧。

Moonofweisheng avatar Mar 24 '24 10:03 Moonofweisheng

先加载数据后渲染也会偏移

longshao5520 avatar Apr 19 '24 07:04 longshao5520

给个复现demo看看吧,之前看了很多场景,没有复现。

------------------ 原始邮件 ------------------ 发件人: "Moonofweisheng/wot-design-uni" @.>; 发送时间: 2024年4月19日(星期五) 下午3:51 @.>; @.@.>; 主题: Re: [Moonofweisheng/wot-design-uni] wd-tabs第一次没有初始化的时候,通过某些条件显示时,下面的横线会偏移 (Issue #194)

先加载数据后渲染也会偏移

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

Moonofweisheng avatar Apr 19 '24 07:04 Moonofweisheng

目前遇到一个微信小程序在Popup中使用tabs组件初始化时滑块位置不对的问题,这个是uni-app目前已知的一个问题导致的,插槽外部已经加了v-if处理不显示插槽,但是插槽内组件的onMounted等生命周期仍会执行。
此场景的解决办法是:

  1. popup打开后再显示tabs
  2. popup打开红调用tabs的setActive方法重新设置激活项

如有另外的场景可以补充,可以重开此issue。

Moonofweisheng avatar May 17 '24 06:05 Moonofweisheng

此 issue 已被自动锁定,因为关闭后没有任何近期活动。如果有相关 bug,请重新创建一个新 issue。

github-actions[bot] avatar Jul 17 '24 16:07 github-actions[bot]