为了账号安全,请及时绑定邮箱和手机立即绑定

weex picker.pick() 连续调用在iOS 11.0.2中不好用。

weex picker.pick() 连续调用在iOS 11.0.2中不好用。

BIG阳 2019-02-14 22:12:41
weed picker.pick() 连续调用在iOS 11.0.2中不好用, 在iOS10最新版本中单独的pick好用,在iOS 11.0.2中单独的pick也不好用了。有人遇到过吗?//选择开始日期      pickDate: function() {        var arr = this.currentdate.split('-');          var year = arr[0]; //获取当前日期的年份          var month = arr[1]; //获取当前日期的月份          var day = arr[2]; //获取当前日期的日        var year1 = parseInt(year) + 1;          var t2 = year1 + '-' + month + '-' + day;          picker.pickDate({        value: this.currentdate,        max: t2,        min: '2017-01-01'        }, event => {          if (event.result == 'success') {            this.date = this.formatDate(event.data);            return this.pickTime();          }        })      },       //选择开始时间      pickTime: function() {        picker.pickTime({            'value':this.currenttime        },event => {          if (event.result == 'success') {            this.icontrue02=false;            this.time = event.data;            this.qj.datetime=this.date+" "+this.time;                      }        });      },
查看完整描述

2 回答

?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

是回调不起作用吗?(如果是的话,这是ios11的问题,ios10以下的不会出现这个问题),连续调用好像是有问题,可以考虑settimeout 个0.5秒再触发下一次,(期间关闭所有点击事件)


查看完整回答
反对 回复 2019-02-18
  • 2 回答
  • 0 关注
  • 743 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信