- 如何在success回调函数中调用this.data的数据?
zhuce: function () { let that = this; if (that.data.username.length == 0 || that.data.password.length == 0 || that.data.password == "" || that.data.password == "") { wx.showModal({ title: '账号或密码不能为空!', }) } else if (that.data.username.length < 10) { wx.showModal({ title: '账号格式不正确!', }) } else if (that.data.password.length < 6) { wx.showModal({ title: '密码位数不能少于6位!', }) } else { console.log("Hello,用户:" + this.data.username + "\npassword:" + this.data.password); wx.request({ url: 'http://localhost:8088/demo/User/ListByStuNo', method: 'GET', header: { 'content-type': 'application/x-www-form-urlencoded' }, data: { 'stuNo': this.data.username, }, success: function (res) { console.log("回调函数:" + res.data); var ResData = res.data; if (ResData == true) { wx.showModal({ title: '用户已存在!', duration: 2000 }) } else { wx.request({ url: 'http://localhost:8088/demo/User/register', method: 'POST', header: { 'content-type': 'application/x-www-form-urlencoded' }, data: { 'stuNo': that.data.username, 'passWord': that.data.password }, success: function (res) { console.log("回调函数:" + res.data); var ResData = res.data; if (ResData == true) { wx.showModal({ title: '注册成功!', duration: 2000 }) wx.redirectTo({ url: '../denglu/denglu', }) } else { wx.showModal({ title: '注册失败!', duration: 2000 }) } } }) } } }) } }, 这里的success回调中是闭包的,我的第二个获取this.data.username显示data未定义,就是调用不成功! 请问大佬们我该如何做才能保证我的第二个也能用上data里的数据
2021-04-18 - picker时间选择器怎么将当前时间作为起始时间?如何进行字符串类型的比较?
[图片][图片][图片] 提前获取的nowtime在界面上不起作用,还需要进行比较,请大佬们指点我一下!!!
2021-04-12 - 如何保证picker选择器第二个时间晚于第一个时间?
[图片] 请问这个逻辑有大佬可以指点我一下吗?保证第二个选择器的时间比第一个晚才进行下一步的操作。 但是不太清楚这个时间应该怎么比较。(还有就是,怎么能让第二个时间在一开始的start就是比第一个时间晚一段时间的显示,比如如果第一个时间选择的是0点,第二个选择器就是以0点01为start开始显示的,请问这样该怎么实现啊,老师们)
2021-04-08 - 如何向一个空数组中添加新的元素?
[图片]首先在页面data中定义一个空数组 [图片]通过数据库查询获得一定的数据,当数据长度大于0时,想将一个元素(自定义的元素)添加到定义的空数组array0中 请问大佬们,我应该怎么做!
2021-02-27 - 请问如何实现倒计时功能?
预定一个座位,获得一个预定按钮点击的时间,从点击的时间开始进行倒计时,二十分钟时后没有检测到签到则显示违约并将座位释放;在预约的结束时间到了之后自动释放座位。 想请教各位大佬,这个功能该如何写!
2021-02-15 - 想在微信小程序中实现获取位置签到打卡,我应该怎么做?求大佬指点!
就类似于钉钉那样,进入页面的时候就用一个button进行定位或者自动获取定位也可以,然后在与提前设定好的一个坐标进行对比,距离不超过500米,点击签到,提示成功,如果超过,即不成功,重新定位。 我想咨询大佬们的就是如何让获取定位这个功能(现在已经申请了腾讯位置服务的WebServiceAPI,但是接下来查了查网上的教程就很有限了,没有尝试成功)希望大佬们指点!
2021-02-08 - 为什么data中定义数据并在之后的函数中也用this.setdata重新赋值却在别的函数中无法使用?
[图片]xixi函数中,用index1代表选择的数组下标,并用this.setdata重新赋值 [图片]gaga函数中也是同样对index2进行赋值 [图片]想用index1和index2两个参数所表示的上面所选的数据作为查询条件,但是却显示index1和index2未定义无法使用,(在原来的点击bindtap函数中也无法使用,只能用e.detail.value,即index1和index21在原来各自函数中被赋予的值才能使用) 大佬们!帮帮孩子吧!!!
2021-02-07 - 如何将通过条件查询得到的res中以某一字段为关键字遍历出来的数据赋值给新的数组?
[图片]云数据库查询,得到一个res数组 [图片]将数组的数据,长度在调试界面打印出来 [图片] 打印结果:51行是res;52行是res.data;53行是res.data.length [图片]我想实现的是将res.data中以seathao字段为关键字遍历出来的数据赋值给新的数组,以作为下一个picker的数据 但是每次一遍历或者this.setdata赋值都是不成功的 求大佬们指点!!!
2021-02-04 - onLoad:function()中如何获取其他函数中设定好传给data定义过的值?请大佬们指教!
[图片]data中设定了一个index3(随便设的参数) [图片]通过一个点击函数获取参数传给index3(可打印可输出) [图片]监听函数中,想调用这个参数却总是报错(index3未定义) 希望大佬们可以教教孩子!
2021-02-03 - 座位预约模块应该怎么写?试过几个思路了但是没成功,把自己写死了。希望能得到大佬指点一下!
座位的数据表设置了层数,区域,座位号,座位状态,预约时间,到期时间,签到时间,签离时间。但是在写的时候不知道该怎么实现这种预约的逻辑,在开始预约的如何判断和显示可用和不可用座位,希望大佬们可以指点我一二。孩子自己快纠结死了。
2021-02-02