收藏
回答

setData的问题

Page.prototype.setData()

setData 函数用于将数据从逻辑层发送到视图层,同时改变对应的 this.data 的值。

注意:

  1. 直接修改 this.data 无效,无法改变页面的状态,还会造成数据不一致。

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

-----------------------------------------------------------------------------------------------


文档是这么说的,

但如果需要设置的data并不需要页面展示,可以直接this.data.xxx = xxx吗



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

6 个回答

  • 无花
    无花
    2016-12-26

    好的多谢

    2016-12-26
    有用
    回复
  • Jc
    Jc
    2016-12-25

    如果不是 View 需要的数据完全没必要写在 data 中,自己定义私有变量 或 私有属性 都可以

    2016-12-25
    有用
    回复
  • 无花
    无花
    2016-12-25

    可以的

    2016-12-25
    有用
    回复
  • 雕哥
    雕哥
    2016-12-25

    this.data.xx 可以获取数据吗

    2016-12-25
    有用
    回复
  • 无花
    无花
    2016-12-25

    好的谢谢,写在Page() 外面是吧

    2016-12-25
    有用
    回复
  • Mr_Marvin
    Mr_Marvin
    2016-12-25

    不需要在页面展示的变量,没必要写在data中

    2016-12-25
    有用
    回复
登录 后发表内容