收藏
回答

后台传给前台的数据对象展现时的问题

VM439:1 invokeWebviewMethod 数据传输长度为 1632020 已经超过最大长度 1048576      我都已经压缩了好多字段了,这种bug先前不出现,多运行几次就出现了,怎么解决?

最后一次编辑于  03-16  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 铭锋科技
    铭锋科技
    03-16

    注意:

    1. 直接修改 this.data 而不调用 this.setData 是无法改变页面的状态的,还会造成数据不一致

    2. 仅支持设置可 JSON 化的数据。


    3. 单次设置的数据不能超过1024kB,请尽量避免一次设置过多的数据。


    4. 请不要把 data 中任何一项的 value 设为 undefined ,否则这一项将不被设置并可能遗留一些潜在问题。


    03-16
    赞同
    回复 1
    • 快乐精灵
      快乐精灵
      03-16

      data中我设置的变量是空数组,页面初始化的时候我去后台拿到的数据也是一个数组,数组里面是对象,总共有三个,然后通过this.setData()赋值的,前面运行都是正常的,突然就不行了,对象中的字段大概有36个

      03-16
      回复