目录
1.小程序修改响应式数据
1.1修改基本数据类型的值
在小程序中需要先将data中的数据拿过来并结构,才可以在this.setdata中修改数据,在页面中可以多次编写this.setdata。
// pages/event/event.js
Page({
/**
* 页面的初始数据
*/
data: {
count: 1,
sex: true,
},
// 声明一个点击事件
tapname: function (event) {
// 小程序通过event.currentTarget.dataset来调用自定义参数
// 需要将data中的数据拿过来并结构,才可以在this.setdata中修改数据
const { count, sex} = this.data;
// 小程序通过this.setdata修改数据,保证页面渲染
this.setData({
count: count + 1,
sex: !sex,
});
},
});
1.2修改复合数据类型的值
在小程序中不能直接修改数组和对象中的某个属性值,