微信小程序云开发

今天在使用微信小程序云开发提供的云数据库时,我想在数据库中增加数据,为了更合理,我在js文件中,在数据外部定义了全局变量
微信小程序云开发

微信小程序云开发
可是在使用add方法向数据库中添加数据之后数据一直是默认值“张三”,14。我一直认为var和let声明的都是变量,他们的值可以改变,后来发现应该是忽略了他们的作用域。而后改用data中定义变量,用this .data.对象名,来使用可以避免let和var的作用域的影响

/原创不易,若要引用请标明出处