收藏
回答

高级的动画方式中将setData从页面移到自定义组件为什么能提升性能?

“连续使用 setData 来改变界面的方法也可以达到动画的效果。这样可以任意地改变界面,但通常会产生较大的延迟或卡顿,甚至导致小程序僵死。此时可以通过将页面的 setData 改为 自定义组件 中的 setData 来提升性能。”

文档中说把页面的setData从页面放到自定义组件能提升性能,可页面和自定义组件不都是逻辑层吗?如果页面是`Component()`构造的那这俩甚至是一个东西,那这个性能是从哪里提升的呢?

wxs因为本身在视图层,所以它提升性能很好理解,但上面这个也能提升性能不好理解啊,懂的大佬解释一下。

回答关注问题邀请回答
收藏
登录 后发表内容