收藏
回答

如何解决this.setdata()赋值树形结构数据,导致内存泄露的问题?

数据结构这样子,如下图

以下是代码片段

https://developers.weixin.qq.com/s/JT7eNcmd7SyH

最后一次编辑于  2022-04-01
回答关注问题邀请回答
收藏

2 个回答

  • brave
    brave
    2022-04-01

    https://developers.weixin.qq.com/miniprogram/dev/framework/performance/tips/runtime_setData.html

    2022-04-01
    有用 2
    回复
  • 武曲心
    武曲心
    2022-04-01

    setData是要更新渲染的,估计你页面内容比较多,做下分页或者延迟加载,比如树形菜单点击展开再加载子数据

    2022-04-01
    有用
    回复 4
    • 海
      2022-04-01
      目前只写了一个页面,还没有到页面渲染部分,在赋值时候就报错了
      2022-04-01
      回复
    • 武曲心
      武曲心
      2022-04-01回复
      那大概率是你的数据结构有问题了,过不了setData
      2022-04-01
      回复
    • 武曲心
      武曲心
      2022-04-01回复武曲心
      setData更新渲染的,你这结构判断不到吧,加个set,get试试
      2022-04-01
      回复
    • 海
      2022-04-02
      好的,我再看看,感谢
      2022-04-02
      回复
登录 后发表内容