这个把获取到的数据赋值给data,这样页面上才能使用
},onLoad:function(e){//页面载入完毕this.setData({text:'bbbbbb'})//写入vara=this.data.text;console.log(a);//查询if(a=="bbbbbb"){console.log("页面参数被修改");console.log("此时,页面显示的是bbbbbb");}}})
大概的意思就是我封装了一个查询学校列表的接口叫schoolList。我的选择学校的上课地址bindaddresChange方法的时候,我第一步已经修改了selectaddres,并且答应出来了,我是刚刚选择的地址。可是在下面调用schoolList方法进行筛选的时候,selectaddres这个数值,居然不是我刚刚选择中的,我知道这this.setData是异步的问题。在网上...
简单来说 就是每个 function 中都有自己的 "this"面向对象语言中 this 表示当前对象的一个引用。但在...
this是关键词,在代码中是指针。this在代码执行之前是不知道指向谁的;如果有new,this一般指向new出来的...
let thispage = this;timer = setInterval(function () {if (abc >= 3) { abc = 0; }thispage.setData({ fang: thispage.data.srca[abc] })比如这个我打的例子知道大概意思但是thispage.setDatathispage.data.srcalet thispage 这三个不知道什么意思