收藏
回答

picker控件问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug picker 客户端 7.0.1 2.4.3

- 当前 Bug 的表现(可附上截图)

picker控件 按照文档上面的说明 设置mode=date  fields=year

在最新的微信版本7.0.1上面 只要设置了start属性 例如start=2017 就会造成触发的弹层无内容,造成无法选择年份

其他的版本和功能不受影响


- 预期表现

在新版的微信中时间控件也可以支持设置start参数。


- 复现路径

使用最新版本的iphone微信7.0.1 版本即可,手机预览、真机调试出现此问题。

微信调试工具上不能复现。




- 提供一个最简复现 Demo

<view class="intro">时间控件测试</view>

<view class="intro">当picker  mode="date" fields="year" 只要设置了 start="2017"

就会导致下拉弹窗为空</view>

<view class="intro">此问题会在最新的微信7.0.1下面出现,其他版本正常</view>


<picker class="picker_box" mode="date" start="2017" fields="year">  

<view class="picker">2017(设置start就会出现问题,点击测试)</view>

</picker>



<picker class="picker_box" mode="date" fields="year">  

<view class="picker">2018(不设置start就没问题,点击测试)</view>

</picker>


最后一次编辑于  2019-01-02
回答关注问题邀请回答
收藏

1 个回答

  • 是小白啊
    是小白啊
    2019-01-02

    麻烦按照教程提供下代码片段:https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-01-02
    有用
    回复 3
    • 灵鹿
      灵鹿
      2019-01-02

      已提交代码片段,请帮忙看看是什么问题。

      2019-01-02
      回复
    • 是小白啊
      是小白啊
      2019-01-02回复灵鹿

      加入end试下?

      2019-01-02
      回复
    • 灵鹿
      灵鹿
      2019-01-02回复是小白啊

      加入end是可以的,线上的项目,以前是好的,最近有人反馈这个问题,我猜测是版本的问题,那我以后要用这个 start  还是加上end吧。

      2019-01-02
      回复
登录 后发表内容