- 为什么工具总是会自动退出?
开发者工具总是在不知道的情况下自动退出,而且登录的时间不长,虽然不怎么影响开发,但是有时候在上传或者用手机预览的时候,会要求登录,这让人很烦
2019-09-19 - 方法里面,通过this获取data里面的参数,修改一个为什么另一参数会发生变化?
https://developers.weixin.qq.com/s/u1GVKfmI7Xb3 代码片段示例
2019-09-09 - 方法里面,通过this获取data里面的参数,为什么这个参数会发生变化?
<view class="tr"> <view class="tdText">计划发车时间:</view> <view class="tdInput"> <picker mode="multiSelector" disabled="{{!haveCode}}" value="{{planStartTime}}" bindchange="changeDateTime1" bindcolumnchange="changeDateTimeColumn1" range="{{dateTimeArray1}}"> <view class="tui-picker-detail"> {{dateTimeArray1[0][planStartTime[0]]}}-{{dateTimeArray1[1][planStartTime[1]]}}-{{dateTimeArray1[2][planStartTime[2]]}} {{dateTimeArray1[3][planStartTime[3]]}}:{{dateTimeArray1[4][planStartTime[4]]}} </view> </picker> </view> </view> <view class="tr"> <view class="tdText">计划到达时间:</view> <view class="tdInput"> <picker mode="multiSelector" disabled="{{!haveCode}}" value="{{planEndTime}}" bindchange="planEndTime" bindcolumnchange="planEndTimeColumn1" range="{{dateTimeArray1}}"> <view class="tui-picker-detail"> {{dateTimeArray1[0][planEndTime[0]]}}-{{dateTimeArray1[1][planEndTime[1]]}}-{{dateTimeArray1[2][planEndTime[2]]}} {{dateTimeArray1[3][planEndTime[3]]}}:{{dateTimeArray1[4][planEndTime[4]]}} </view> </picker> </view> </view> 这是页面代码, //计划发车时间 选择时候触发 changeDateTimeColumn1(e) { var arr = this.data.planStartTime, dateArr = this.data.dateTimeArray1; arr[e.detail.column] = e.detail.value; dateArr[2] = dateTimePicker.getMonthDay(dateArr[0][arr[0]], dateArr[1][arr[1]]); var beginTime = this.data.dateTimeArray1[0][arr[0]] + "-" + this.data.dateTimeArray1[1][arr[1]] + "-" + this.data.dateTimeArray1[2][arr[2]] + " " + this.data.dateTimeArray1[3][arr[3]] + ":" + this.data.dateTimeArray1[4][arr[4]]; var planBeginTime = new Date(Date.parse(beginTime)) var t = new Date(); if (t > planBeginTime) { wx.showToast({ title: '计划开始时间不能小于当前时间', icon: 'none', duration: 2000 }) return; } this.setData({ dateTimeArray1: dateArr, planStartTime: arr }); }, planStartTime是在这个函数里面修改的, //计划结束时间 选择时候触发 planEndTimeColumn1(e) { var arr = this.data.planEndTime, dateArr = this.data.dateTimeArray1; var arr1 = this.data.planStartTime;//在这里获取, console.log(arr) console.log(arr1) for (var i = 0; i < arr.length ; i++){ if (arr[i] < arr1[i]){ wx.showToast({ title: '计划到达时间不得小于计划发车时间', icon: 'none', duration: 2000 }) return; } } } 为什么在后面这个函数里面planStartTime也会被修改,我只是获取数据而已
2019-09-09 - picker+input不能实现html的select功能
<picker bindchange="beginFenceName" value="{{startPlaceIndex}}" range="{{place}}" range-key="fenceName"> <view> <input value="{{place[startPlaceIndex].fenceName}}"></input> </view> </picker> 在手机上点击input之后,除了第一次选择器能显示出来,之后就再也不能了
2019-08-30 - picker+input可以实现html的select功能吗?
<picker mode="selector" bindchange="endFenceName" value="{{endPlaceIndex}}" range="{{place}}" range-key="fenceName"> <view> {{place[endPlaceIndex].fenceName}} </view> </picker> picker+input可以实现html的select功能吗?就是说,当选择器里面没有需要的内容的时候可以手动输入
2019-08-30 - 今天更新后所有点击事件都不能用了
- 当前 Bug 的表现(可附上截图) - 预期表现:点击后在控制台上输出111 - 复现路径 - 提供一个最简复现 Demo 今天更新开发者工具之后,小程序中,在手机上点击事件可以用,但是在电脑上所有的点击事件都用不了
2019-07-24