- 频繁请求setData,应该怎么解决?
目前还没出任何问题,就怕上线了出问题。 几乎不能从需求上来砍,我要做的功能是从一段很长的string里面,每次取3个字符展示。 每次setData的数据,很少,只有三个汉字,但是请求的频率有300ms,用户不点暂停或者退出程序的话,会持续请求。 查了官方文档,对setData的频率说得有点模糊,我可以修改请求的频率,但也不能修改得太高了,这问题怎么解决呢?
2019-09-10 - 如何解决使用`hidden`属性对`scroll-view`组件下拉刷新造成的影响?
经过本人测试,在初始 `active` 值为 `i` ( i = 0,1,2 )的情况下, `refresher` 仅对 `i`号组件有效,其他组件将无法触发下拉刷新。 代码片段: <view hidden="{{active !== 0}}"> <scroll-view refresher-enabled>0号组件</scroll-view> </view> <view hidden="{{active !== 1}}"> <scroll-view refresher-enabled>1号组件</scroll-view> </view> <view hidden="{{active !== 2}}"> <scroll-view refresher-enabled>2号组件</scroll-view> </view> 如果替换使用了 `wx:if` ,则不会出现上述问题。 代码片段: <view wx:if="{{active === 0}}"> <scroll-view refresher-enabled>0号组件</scroll-view> </view> <view wx:if="{{active === 1}}"> <scroll-view refresher-enabled>1号组件</scroll-view> </view> <view wx:if="{{active === 2}}"> <scroll-view refresher-enabled>2号组件</scroll-view> </view> 需求使我更需要 `hidden` 来完成功能,请问各位大佬有什么好用的解决方案吗?
2020-06-12