小程序客户端开发中函数的数据如何同步到Page的data中? [我不太擅长函数呀,可以教教我吗?]

- 需求的场景描述(希望解决的问题)


大概的代码片段如下:我想在setLight函数中改变Page中的data 从而渲染到wxml中显示,要怎么做呢?


function setLight(myLight){

//怎么将myLight的值同步到Page中的data的light?????

}


Page({


/**

  * 页面的初始数据

  */

data: {

    light:0,

},

- 希望提供的能力

怎么将myLight的值同步到Page中的data的light?????

  • wxml: <button bindtap='setLight' data-light='100'>设置light</button > <view>light:{{light}}</view> JS: Page({ data: { light:0 }, setLight(e){ this.setData({ light:e.currentTarget.dataset.light }) } }) , 说的貌似很有深意,你能一条一条说么?