收藏
回答

picker日期选择bug

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

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

<picker mode="date"

            value="{{ formData.birthday }}"

            start="1900-01-01"

            end="{{ endTime }}"

            bindchange="bindBirthDayChange">

</picker>


formData.birthday 初始值为:''

endTime 初始值为 (new Date()).toLocaleDateString().replace(/\//g, '-')  即当天日期;

bindBirthDayChange 中对 value 做了处理  value = value.replace(/-/g, '/');


部分用户提交表单后发现日期值为 00xx/xx/xx


附上用户选择时间显示及用户 UA



- 预期表现


    应出现 1900 之后的年份 而不是 00 开头

- 复现路径

目前无法在测试机和开发者工具上复现

- 提供一个最简复现 Demo




猜测类似 https://developers.weixin.qq.com/community/develop/doc/d1f122e52e79086eb3a3277a7622c918?highLine=picker%25E6%2597%25A5%25E6%259C%259F%25E9%2594%2599%25E8%25AF%25AF 这位同学提的问题

最后一次编辑于  2018-11-20  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-白柿子
    社区技术运营专员-白柿子
    2018-11-21

    提供下复现的代码(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-11-21
    赞同
    回复 4
    • 顾重丶
      顾重丶
      2018-11-29

      目前无法在测试机和开发者工具上复现

      目前无法在测试机和开发者工具上复现

      目前无法在测试机和开发者工具上复现




      2018-11-29
      回复
    • 社区技术运营专员-白柿子
      社区技术运营专员-白柿子
      2018-11-29回复顾重丶

      工具,版本:
      ,真机,微信版本:6.7.4

      2018-11-29
      回复
    • 顾重丶
      顾重丶
      2018-12-12回复社区技术运营专员-白柿子

      测试真机有和我提供的用户 UA 匹配么?

      2018-12-12
      回复
    • 顾重丶
      顾重丶
      2018-12-12回复社区技术运营专员-白柿子

      一个模块 在 3 个月出现 19 次,测试真机请贴出 用户 UA ,并没有所有机型都复现

      2018-12-12
      回复