weexteam/hackernews-App-powered-by-Apache-Weex

ios 11升级后 weex-picker组件不好使了,什么时候升级一下ios啊,我看playground的官网是好用的

Closed this issue · 1 comments

未升级前weex-picker选择日期,单选功能都是好用的,但是如果要连续选择就不好用了,例如:我选择时期后,继续调用picker选择时间,按done后日期和时间都没有更新。
升级到ios11后 picker组件就完全不能用了,我真机下载了 playground,查看官方例子,picker组件选择日期是可用的,不知道是谁的问题呢,还是咱们的ios里面做个升级就可解决呢?

 //选择开始日期
      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);
            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;
            if(this.qj.datetime<this.qj.datetime1){
              this.qj.datetime=this.date+" "+this.time;
              return this.duraTion();
            }else{
              this.qj.datetime="请选择(必填)";
              modal.alert({
                message: '请假开始时间要小于请假结束时间,请重新选择',
                duration: 0.3
              })
            }
          }
        });
      },

这个问题与本仓库无关。

如果确定是 Weex SDK 的问题的话,可以给 Weex 的邮件列表(dev@weex.incubator.apache.org)发邮件,并且提供能复现问题的例子,也可以直接去提 issue。要用英文。