兮
  • 发布:2019-10-21 10:36
  • 更新:2019-10-21 11:13
  • 阅读:14723

uni-app中picker选择器在H5选择时间设置时间的开始范围月份和日期必须手动选一下才能正常显示

分类:uni-app

uni-app中picker选择器时间选择设置开始有效时间范围,在H5中只有年份正常显示,月份和日期固定1-1 波动一次日期才能正常显示:

<template>  
        <picker mode="date" fields='day' :start="startDay" @change="startTime">  
            <view class="uni-input txt_s">{{value_startTime}}</view>  
        </picker>  
</template>  

这里的 startDay 时开始时间,是获取当先时间加商品条件计算出来的 不知道为什么在H5 的时候 日期初始值不能正常 展示,年份正常 其他 默认为1


希望有大佬指点指点

2019-10-21 10:36 负责人:无 分享
已邀请:
DCloud_UNI_HT

DCloud_UNI_HT

h5 的测试是在 chrome 中,还是在真机 ?chrome测试没发现你说的问题,
关键代码片段:

<template>  
  <view class="warp">  
    <picker mode="date" fields='day' :start="startDay" @change="startTime">  
      <view class="uni-input txt_s">{{value_startTime}}</view>  
    </picker>  
  </view>  
</template>  
<script>  
  export default {  
    data() {  
      return {  
        value_startTime: '点击打开 picker',   
        startDay:'2019-10-19'  
      }  
    },  
    onLoad() {  

    },  
    methods: {  
      startTime(res) {  
        console.log(res);  
      }  
    }  
  };  
</script>  
  • (作者)

    感谢感谢!!!找到原因了 是绑定的value格式错了

    2019-10-21 14:52

该问题目前已经被锁定, 无法添加新回复