-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transition组件show字段无法控制显隐 #725
Comments
|
没看懂啥意思?这不是官方例子吗? |
可以提供最小复现仓库吗?官方示例没有复现你说的情况 |
` useEffect(() => { console.log('show===', show); return ( export default BaseInfo;` |
测试发现跟这个组件传递的duration有关系,如果延迟时间大于300ms组件能正常,如果小于等于300也就是enter的时间,就无法正常。我觉得组件的duration和show关系逻辑是有问题的。 |
|
不是 你为什么又重复一次官网的案例? 确定是在解决问题吗? |
duration={{ enter: 100, leave: 300 }}没有复现 |
这个 Issue 涉及以下平台:
BUG 描述
Transition组件,show动态控制显隐,但是传值从true 变成false 会执行动画 但不会隐藏了,display 这个字段没有变为none。 如果直接设置为false 就会出现none.
复现步骤
异步延迟变更show的传入值,从true变为false就能复线。
期望结果
从true变为false,能正常隐藏
实际结果
执行了动画并没有隐藏
截图
环境
weapp:dev
附加信息
The text was updated successfully, but these errors were encountered: