微信登录

JS - data - setData、getData操作

作用;data的操作

.js:

  1. Page({
  2. data: {
  3. message: 'Hello MINA!'
  4. }
  5. })

.wxml:显示

  1. <view> {{ message }} </view>

.js:修改that.setData

  1. # 不需要在this.data中预先定义,使用setData()方法会自动创建该数据
  1. function setData(){
  2. var that = this;
  3. that.setData({
  4. message: '新消息'
  5. })
  6. }
  1. 修改数组中的某条数据
  2. this.setData({
  3. 'list[0].title' = 'change data', //数据路径key必须带''号
  4. 'list[0].num' = 'change data' //数据路径key必须带''号
  5. })

.js:获得

  1. function getData(){
  2. var that = this;
  3. console.log(that.data.message)
  4. }