iOS,Andriod,开发工具中movable-view在自定义组件表现不一致
发布于 5 年前 作者 yanzhu 5781 次浏览 来自 问答

setData会延迟改变movable-view的状态,也就是说第一次setData在第二次才会响应,第三次响应第二次的,第四次响应第三次的……然后,如果没有touch事件激活了movable-view,setData甚至不能改变状态,多少次都不行了,更不会延迟执行。这是与自定义组件结合后产生的bug,希望会处理这个问题吧,在另一个帖子发了,官方也没理,单独发一个。

10 回复

目前的解决方案是iOS用css动画,Andriod用movable-view

这边未能复现此问题,能否提供一个完整可复现的demo出来?

我把代码还原,发现该问题已修复,但是上周开发者工具还有这个问题

刚刚看,开发者工具又没问题了,但上周出现的情况和iOS相同,神奇

你好,请提供相关代码和截图说明。

可以在Andriod上执行,说明代码的逻辑是没问题的,只是iOS和升级后的开发者工具有问题,之前的开发者工具表现也和Andriod一样,但最新开发者工具的和iOS表现一样了。

请问三端使用的基础库版本都是1.7.2么?

transformBoxSwitchTab方法是改变transformBox.translate.x的值,只是单纯的setData

,下面这块是movable-view,点击上面的tab下面会滑动,但是写成组件,下面的内容作为slot插入

回到顶部