收藏
回答

setData改变数据时可以不触发wxs吗?

在一个页面中用bindtouchmove做个滑动删除。

滑动的js里根据滑动距离实时setData改变滑块宽度。

可是只要setData改变个宽度,页面中wxs写的保留两位小数的函数就会触发。其实setData改变的数据和页面中插入的wsx并没有关系。

因为总数据条数比较多,而且滑动距离实时在改变。导致wxs函数重复触发很多次卡到爆。

请问有什么方法避免吗?还是就只能二选一?

回答关注问题邀请回答
收藏

1 个回答

  • 小洋葱
    小洋葱
    04-07

    几年后再看,当初完全没理解渲染逻辑。小程序应该是setData和React的setState应该是一个逻辑,会触发页面全量更新。知道逻辑不会提这个问,因为小程序的设计应该做不到。

    04-07
    有用
    回复
登录 后发表内容
问题标签