收藏
回答

picker,mode="time"时,start限制不生效?

使用picker时,mode="time"的start限制没起作用。

wxml:

<picker class="date-value" mode="time" start="{{startTime}}" bindchange='beginTimeChange'></picker>

js:

data: {startTime: '08:03'}

8:03以前的时间还是可以选择。

我这边是iPhone6s手机,IOS版本13.3,微信版本7.0.12

回答关注问题邀请回答
收藏

3 个回答

  • 游戏人生
    游戏人生
    2020-04-08

    你end没有加,这里需要加 end的,同时picker标签内最好加上 view内容,不然有些地方会有BUG

    <picker mode="time" value="{{time}}" start="{{startTime}}" end="21:01" bindchange="bindTimeChange">
        <view class="picker">当前选择: {{time}}</view>
    </picker>
    
    2020-04-08
    有用 1
    回复 3
  • 波子
    波子
    2020-07-21

    同问这个问题,按照上面朋友的方式,start和end成对出现,但value不设置,点击`Picker`仍然没有初始时间

    调试数据库是:2.12.0


    2020-07-21
    有用
    回复 1
    • 持续在线中
      持续在线中
      2023-04-17
      检查一下 start=“{{startTime}}” 的值,体验版看这个startTime值是否正确,我找了好久,发现使用ios的时候我自己封装的方法解析出来是NaN:NaN,后面用的是moment,就可以了
      2023-04-17
      回复
  • 是小白啊
    是小白啊
    2020-04-08

    麻烦提供能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-04-08
    有用
    回复
登录 后发表内容
问题标签