收藏
回答

data 对象

问题模块 框架类型 终端类型 微信版本 基础库版本
框架 小程序 工具 1.9.5 1.9.5

我们知道,数据是单向绑定的,现在设置数据的时候,是通过setData 进行数据的设置的,而不能用 this.data.名 = 值 这种方式进行数据的设置,那么data对象的存在理由是什么呢?

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

2 个回答

  • 吴剑波
    吴剑波
    2018-02-01

    data 可以认为是只读不写的,这种设计在单向数据流的框架中非常常见。比如 React,Vue2.0(默认)。

    2018-02-01
    赞同
    回复
  • lily
    lily
    2018-02-02

    可是在 vue 当中, 我们可通过使用 this.data.变量名 = 值 进行修改,但是小程序中只能通过setData去设置值,感觉有点奇怪

    2018-02-02
    赞同
    回复